Слово подарок здесь употреблено явно в ироническом значении, поэтому кавычки нужны.
Сочетание иметь важную роль дает основания для иного толкования, нежели то, какое предполагает выражение играть важную роль.
Очевидно, здесь хорошо если означает 'в лучшем случае' и явно стремится к функции частицы. Сравним частицы, образованные на базе слова хорошо: хорошо ещё, хорошо хоть. В практике письма встречается разное пунктуационное оформление сочетания хорошо если в подобных контекстах, о чём пишет М. М. Харченко в статье о нерешенных вопросах современной пунктуации. В справочниках и специальных словарях сочетание не приводится.
Союз когда явно относится здесь к обеим частям, соединенным союзом и, а значит, перед нами однородные придаточные: После этого, когда рост гор продолжился и вершины набрали высоту 3-4 тыс. метров, последовало оледенение...
В этом предложении явно речь не идёт о значении слова хуже, а представлена оценка ситуации говорящим. Слово значит здесь выступает в роли частицы, присоединяющей сказуемое к подлежащему, как в высказываниях типа Понять — значит простить. Соответственно, корректно: Хуже — значит лучше.
Вопрос сложный. Сочетание то что надо не зафиксировано в словарях фразеологизмов, в том числе в «Тезаурусе русских идиом» под ред. А. Н. Баранова и Д. О. Добровольского (М., 2018). В этом словаре, как и в «Большом толковом словаре», содержится лишь устойчивое сочетание что надо. При этом сочетание то что надо (нужно) явно находится в процессе фразеологизации. Таким образом, есть основания не ставить запятую в сочетании то что надо в значении 'лучший' (а в Ваших примерах оно действительно имеет такое значение), но есть и основания для её постановки.
Ваш вариант постановки знаков препинания соответствует правилам русской пунктуации. Правда, если первые две части разделены запятой, выражающей перечислительные отношения, получается, что последняя часть содержит следствие не только из второй (ты пришла), но и из первой части (без тебя душа болела), а это явно противоречит общему смыслу высказывания. Для более точного выражения смысла рекомендуется отделить первую часть точкой: Без тебя душа болела. Ты пришла — и всё прошло.
Здесь прямая речь внутри слов автора выполняет функцию члена предложения — сказуемого, а потому двоеточие не ставится.
Во втором случае слово ведь явно играет роль союза, связывающего части сложного предложения. В первом случае оно, возможно, тоже выполняет функцию союза (вообще говоря, союз может связывать предложения в составе текста), но для точного ответа не хватает предшествующего контекста.
Полное прилагательное типа бескрайний, конечно, может играть роль сказуемого; для полного действительного причастия типа холодящий эта роль гораздо менее естественна, сравним: *Звёзды холодящие до дрожи — Звёзды холодят до дрожи (здесь явно предпочтителен второй вариант, со спрягаемой формой глагола). Вместе с тем оба приведенных Вами предложения будут в полной мере соответствовать нормам русской грамматики, если считать, что это номинативные (назывные) предложения — односоставные предложения с главным членом-подлежащим, в которых сообщается о существовании и наличии предмета. В данном случае они содержат распространители — согласованные распространенные определения, находящиеся после определяемого слова. Такие распространители выделяются запятыми: Одиночество, бескрайнее, как степи, Звёзды, холодящие до дрожи.