Пояснительная конструкция (а сочетанием за Армению или за Азербайджан поясняется местоимение за кого) может отделяться как запятой, так и тире. Тире предпочтительно.
Ваше (твое) здоровье или за ваше (твое) здоровье – обращение к тому, за кого поднимают тост. На здоровье – выражение доброго пожелания в ответ на благодарность за еду, за угощение.
Правильно: ул. Комсомольская, д. 5а, кв. 8. После сокращения с точкой ставится пробел (т. к. слово на этом кончается и дальше начинается новое слово).
Время – склоняемое существительное. Правильно: за столько времени.
Как правило, пишут и говорят: достижения в области чего-то или в чем-то. Сложно представить себе контекст, где может использоваться предлог по.
Оба варианта верны, только первое причастие прошедшего времени, а второе — настоящего. Выбор следует делать, исходя из смысла предложения.
Предпочтительно поставить запятую.
Верным является второй вариант.