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