У глаголов весить и вешать разное значение. Весить – иметь какую-либо тяжесть (сколько весит этот груз?), вешать – определять массу, взвешивать (это разговорный глагол). Крылатая фраза из рекламного ролика – сколько вешать в граммах?
Правильно: вешать игрушку на ёлку, повесить игрушку на ёлку.
Верно: с Иоанном Дамаскином.
Второй вариант стилистически лучше.
Вышить – глагол первого спряжения, принадлежать – второго. Тип спряжения у глаголов с ударными личными окончаниями (для глагола вышить – по глаголу шить) определяется по окончаниям: шьют (первое спряжение), принадлежат (второе спряжение).
Эта формулировка небезупречна. Возможный вариант: прикреплять объявление кнопкой.