Склоняется только мужская фамилия Гайшун: Гайшуна, Гайшуну и т. д.
Да, запятая нужна.
Согласно «Грамматическому словарю русского языка» А. А. Зализняка, Килиманджаро может употребляться как существительное мужского рода и как существительное женского рода (видимо, из-за влияния двух родовых слов: вулкан / гора).
Род аббревиатур и несклоняемых сложносокращённых слов определяется по опорному слову в полном наименовании. Поскольку в данном случае определить это полное наименование (то есть «расшифровать» сокращение) затруднительно, род слова определяется или по его внешней форме, или в соответствии с родом более общего по значению слова. В первом случае слово Краснодартеплоэнерго будет выступать как слово среднего рода (оканчивается на -о). Во втором случае определяющим может быть женский род слова компания. Тем самым слово может испытывать колебания в родовой отнесенности. Ср. примеры из Национального корпуса русского языка: Таким образом, Краснодартеплоэнерго недополучило почти 62 миллиона…; «Краснодартеплоэнерго» известна тем, что среди ее совладельцев значится…
Название Ростов Великий было придумано в середине XIX века (в древности город называли просто Ростов) и получило распространение благодаря трудам историка-краеведа Андрея Александровича Титова. В работах Титова поначалу использовалось написание Ростов-Великий, однако впоследствии прочно закрепилось написание без дефиса. Можно предполагать, что на это повлияло стремление уподобить это название наименованиям Великий Новгород, Великий Устюг с одновременной синтаксической стилизацией под древнерусский язык, где постпозитивные определения употреблялись гораздо чаще, чем сейчас. Современное написание следует сложившейся традиции. Его правомерно считать исключением из правил дефисного написания топонимов. (Ср. ситуацию с наименованием Струги-Красные: орфографическая норма требует написания через дефис, но в современной практике письма абсолютно преобладает раздельное написание; оно же зафиксировано как официальное.)
Следует отличать слово нужно как слово категории состояния, то есть выступающее в качестве сказуемого в односоставном безличном предложении, от кратких форм прилагательного нужный (нужен, нужна, нужно, нужны). В первом случае слово нужно ведет себя так же, как слово надо. Эти слова сочетаются обычно с глаголами, но сочетаемость с существительными для них тоже возможна (Мне надо денег; Мне нужно денег). Во втором случае формы слова нужный, подобно другим кратким прилагательным, выступают как части именного сказуемого в двусоставном предложении и, естественно, чаще всего соседствуют с существительными-подлежащими: Мне нужна твоя одежда; Мне нужны твои ботинки; Мне нужен твой мотоцикл; Мне нужно твое согласие.