Запятая после ожидал нужна.
Корректно без запятой. Как правило, запятая после присоединительного союза и перед подчинительным союзом не ставится.
В обоих случаях запятые не ставятся.
Перед присоединительным союзом и то нужна запятая.
Совершенный вид - повесить. Несовершенный - вешать.
Да, в таких предложениях нет необходимости в запятой перед тире.
Верно: повесить шторы.
Нормативно: вешать, повесить.
Существует разговорное наречие зараз со значением "в один прием". В этом случае пишется слитно. Но если текст стилистически нейтральный и имеется в виду "за один раз", то за раз пишется раздельно.