Все три фамилии должны склоняться.
Оба варианта возможны. Выбор каждого из них может иметь несколько обоснований: смысловых, грамматических, стилистических. Например, ждали некое абстрактное чудо, но его не произошло: чуда не случилось. В другой ситуации не дождались конкретного позитивного результата: чудо не случилось. Гипотетическое рассуждение в рамках «если» допускает, как представляется, абстрактное и конкретное понимание чуда.
Самый быстрый способ узнать - посмотреть в электронных словарях.
Корректно без запятой.
Нужно тире с пробелами (или можно использовать косую черту). Если написать через дефис, получится, что это двойная фамилия одного человека (как Римский-Корсаков).