Мы бы поставили двоеточие. Почему в Вашем варианте тире - не знаем.
Запятая и тире не требуются.
Пояснительная конструкция (а сочетанием за Армению или за Азербайджан поясняется местоимение за кого) может отделяться как запятой, так и тире. Тире предпочтительно.
Запятая нужна.
Раздельное написание не правильно. Но есть пунктуационная ошибка: необходимо поставить запятую после слова гармонии.