Правильно: когда у тебя тяжело на душе.
Метеоусловия - это и есть погодные условия. Поэтому оборот "погодные метеоусловия" избыточен. Условия могут быть и тяжелыми, и плохими.
Правильно: В случае возгорания не выделяет токсичных веществ, таких как тяжелые металлы или галогены.
Верно: Однако они тяжелые и дорогие, и покупают их нечасто.
Такое употребление некорректно. Возможный вариант: теперь и для людей с тяжелой потерей слуха.
Верно: Вечером тяжело опоздать, не как с утра.
В данном случае дефис не требуется, наречие морально имеет значение "по внутренним ощущениям" и пишется отдельно.
Корректная пунктуация: Ты скорбишь, родное сердце, тяжело тебе, я знаю.
Вы написали сочетания верно.