Возможны оба варианта.
Вот самая свежая фиксация в академическом орфографическом словаре на ресурсе «Академос» Института русского языка им. В. В. Виноградова РАН:
альпа́к, -а и альпа́ка, -и, род. мн. -ов и альпа́к [изменено, ср. РОС 2012: альпака́, нескл., м. и ж. (животное) и с. (шерсть, ткань)]
Таким образом, словарь признал, что слово это стало склоняемым, а ударение в нем падает на вторую а. В других словарях пока еще можно встретить старую рекомендацию не склонять это слово и произносить альпака́, но этот вариант стремительно уходит из языка.
Женскую (и мужскую) фамилию Ворона следует склонять.
Фламенко – несклоняемое существительное среднего рода.
Название города Салоники – существительное pluralia tantum (т. е. имеющее формы только множественного числа). Во множественном числе род не определяется.
Визави – существительное мужского и женского рода, поэтому возможны разные окончания у прилагательного.
Рот, рта, рту, рот, ртом, во рту (о рте); рты, ртов, ртам, рты, ртами, о ртах.
Если аббревиатура распространенная, то можно выяснить род при помощи словаря. В противном случае род аббревиатуры обычно соответствует роду центрального по смыслу слова в расшифровке (и в переводе) аббревиатуры.