Склоняется только мужская фамилия: нет Гарнеца, к Гарнецу и т. д.
Предпочтительно склонение без выпадения гласной: Макареца, Макарецу и т. д.
Нормативно: в Гагре. В ряде источников также в Гаграх.
Эти мужские фамилии нужно склонять.
На наш взгляд, двусмысленности нет, текст воспринимается корректно. Вариант в одеянье в поэтической речи возможен.
Действительно, Вашу фамилию нужно склонять, если ударение не падает на конечное -А. Если же ударение падает на конец слова, то возможны колебания: не склоняются, например, французские фамилии типа Дюма, Золя и др. Отметим, что несклонение встречается в основном среди иноязычных фамилий.