Повешение - от глаг. повесить.
На второй Ваш вопрос мы не можем сжато ответить в рамках справки.
Совершенный вид - повесить. Несовершенный - вешать.
Верно: повесить шторы.
Нормативно: вешать, повесить.
Глагола повешать нет в русском литературном языке. Правильно: повесить, повесили.
Второй вариант - повешать - неупотребителен.
См. в "Искать на Грамоте" на нашем портале.