В этом предложении прямая речь внутри слов автора. В общем случае после такой прямой речи ставится только запятая, если она была необходима в месте разрыва вводящих слов автора (а в нашем примере она необходима, так как на этом месте оканчивается часть сложного предложения). Однако если прямая речь заканчивается многоточием, вопросительным или восклицательным знаком, вместо запятой ставится тире, сравним пример: Петр Михайлыч хотел сказать: «Не впутывайся ты, пожалуйста, не в свои дела!» – но промолчал (Ч.). Поэтому корректно: Хотя ей говорили: «Зря ты грустишь, зря не ешь и не спишь!» — она терпеливо ждала своего чуда.
Если у причастия нет зависимых слов, если в предложении нет противопоставления, то частицу НЕ следует писать слитно с последующим словом.
Слитное написание правильно.
Вариант красивее общеупотребительный и стилистически нейтральный, красивей – разговорный.
Союз не является общим элементом в сложносочиненном предложении, поэтому запятая перед и нужна.
В значении "документ с указанием суммы денег, причитающихся за что-л." корректно использовать слово счет.