Правильно: Мы поздравляем вас с этим чудесным праздником, желаем вам прекрасного настроения, крепкого здоровья и чтобы всё то, о чем вы мечтаете, непременно сбылось!
Ваши сомнения оправданны. На первый взгляд может показаться, что недочитать и не дочитать означают одно и то же и достаточно одного раздельного написания. Однако есть контексты, которые подтверждают правильность фиксации в словаре слова недочитать, позволяют почувствовать специфические оттенки значения, отличающие недочитать от не дочитать.
Если не прочитать это произведение, многое в поэзии Дорожкиной можно недочитать, недочувствовать, недопонять, а самого автора недолюбить.
И эту жизнь надо прожить достойно, потому что обещали тем, кто недомечтал, недочитал, недоучил, не дожил.
Возможно, потому, что им самим в детстве недочитали сказок родители.
Поэтому лучше перечитать, чем недочитать.
В этих предложениях нет значения прерванного, не доведенного до конца процесса чтения (ср. с не дожить из примера выше), здесь недочитать имеет значение 'читать мало, недостаточно' и раздельное написание невозможно.
Правильно с запятыми.
Запятая нужна: в выражении больше, чем запятая ставится перед союзом чем, когда сравниваются два объекта или понятия. В данном предложении сравниваются люди и золото, что требует постановки запятой.
Правильно: Чем обязан..?
Запятая ставится.
Запятая перед чем не нужна.
Крыться – глагол первого спряжения: В чём же кроются причины?
Запятая нужна перед чем. Однако предложение составлено не вполне корректно, его следует перестроить, например: Я начал пить больше воды, чем обычно или Я начал пить воду чаще, чем обычно.
Возможны оба варианта.