Если причастный оборот стоит после определения-прилагательного и перед определяемым словом (т. е. разрывает непосредственную связь прилагательного и существительного), то между определениями ставится запятая: Яркие, не так давно посаженные дедушкой нарциссы источали дивный аромат.
Как указано в «Справочнике по пунктуации», в сочетании что (,) если обычно ставится запятая, но на практике встречаются примеры оформления этого сочетания без запятой. Поскольку рассматриваемое сочетание представляет собой частицу, к тому же близкую по смыслу частице а ну как, отсутствие запятой в сочетании нельзя считать ошибкой. Постановка запятой в этом сочетании обусловлена, вероятно, тем, что местоимение что содержит в себе «следы» грамматической основы, сравним: Что будет, если?...; Что было бы, если?...
Что касается тире, то в первом из приведенных предложений оно поставлено между подлежащим душа и рядом однородных сказуемых, выраженных предложно-именными сочетаниями, соединенными союзом не... а... В таких случаях тире обычно не ставится (но обратим внимание на некатегоричную формулировку правила, включающую слово обычно).
Во втором предложении тире поставлено перед присоединительной конструкцией. Поскольку в предложении нет специальных слов, отмечающих такую конструкцию (типа даже, особенно, например и т. д.), выделение или невыделение этой части знаками препинания зависит только от намерений автора (см. параграф 85 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина). Если он хочет сделать акцент и на слове разговор, и на однородном ряде о боли, любви, слабости и выборе, то тире нужно. Если ему достаточно сделать акцент только на этом однородном ряде (на него автоматически падает фразовое ударение, потому что он занимает конечную позицию в предложении), а слово разговор не подчеркивать, то тире не нужно.
Действительно, если союз или имеет пояснительное значение (синонимичен союзу то есть), то перед ним ставится запятая. См. примечание 1 к параграфу 23.2 справочника по пунктуации Д. Э. Розенталя.
Запятая ставится на границе частей сложноподчиненного предложения.
Обособляется определительный оборот, стоящий после определяемого слова.
Корректно: Нужно как следует подготовиться, и прежде всего нарубить побольше дров. Сочетание прежде всего имеет значение «в первую очередь» и не выделяется запятыми. Союз и в данном случае присоединительный (= «и притом»), перед ним ставится запятая.
Это конструкция, эквивалентная сложноподчиненному предложению с отсутствующим соотносительным словом, например: Кто записаны, получат билеты получше; У кого детей нет, редко дачу снимают и т. п. В таких конструкциях обычно ставится запятая, однако «при отсутствии интонационного отделения» запятая не ставится: Найдите мне кто вяжет; Пускай кто остаётся работает. В Вашем примере есть фактор, отменяющий запятую перед сравнительным союзом как, — смысловая недостаточность глагола выглядело, который без сравнительной конструкции не выражает нужного значения.
Сравним: Все выглядело в точности так, как запомнилось Марии — в этом случае, при наличии соотносительного слова, запятая ставится обязательно.
В данном случае обстоятельство в тот же миг относится только к первой части сложносочиненного предложения: действия, о которых идет речь, происходят не одновременно, а последовательно, на что указывает совершенный вид глаголов-сказуемых.
Судя по всему, автор хотел придать причастному обороту дополнительное обстоятельственное значение: «деревня мирно спала, потому что была засыпана снегом». Сравним примеры из параграфа 46 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина: Окруженный зеленой изгородью дом привлек наше внимание (слово дом включено в определительное словосочетание окруженный зеленой изгородью дом). — Окруженный зеленой изгородью, дом не был виден издали (определение обособлено, так как осложнено обстоятельственным значением: так как был окружен зеленой изгородью).
Здесь всё зависит от того, идет речь об одном и том же договоре или о двух разных. Если это один и тот же договор, союз или имеет значение «то есть» и перед ним ставится запятая. Если это разные договоры, союз или имеет разделительное значение и перед ним запятая не нужна.