Это бессоюзное сложное предложение, между его частями должно стоять тире, а не дефис: Щёлкнешь – золотой дымок запарит. Мы не выполняем домашние задания. Что именно в разборе у Вас вызывает сложность?
Правильно: закончили обучение, завершили обучение, получили образование.
Выражение "совершить открытие" не является фразеологизмом.
Во всех случаях запятая нужна, она ставится между главным и придаточным предложением.
Если 3D-туры – то же, что и виртуальные туры, запятые нужны. Обособляется конструкция с союзом или, если или употребляется в значении 'то есть'.
Дело в том, что за словом заверение закрепилось значение 'обнадеживающее заявление; уверение, утверждение': примите заверения в том, что я не виноват. Т. е. это существительное соотносится с первым значением глагола заверить – 'убедить в достоверности чего-л., поручиться за что-л.; уверить'. А со вторым значением глагола заверить – 'удостоверить правильность, подлинность чего-л. подписью, печатью' – соотносится существительное заверка.
Между частями сложного предложения ставится запятая: Прежде чем совершить покупку, рассмотрите содержимое.