Название города склоняется: у Белой Калитвы, к Белой Калитве и т. д. Если название сопровождается родовым наименованием город, то, согласно большей части рекомендаций, склонять его не следует: у города Белая Калитва, к городу Белая Калитва и т. д. Подробнее см. в «Письмовнике».
В приведенном Вами примере запятая нужна. Правило таково.
Сравнительные обороты, начинающиеся союзом как, выделяются: <...>
б) если в основной части предложения имеются указательные слова так, такой, тот, столь: А по другую сторону ворот стоял амбар, совершенно такой же по фасаду, как и дом (М. Г.); Два таких великих немца, как Шиллер и Гете, не могли не встретиться (Пауст.); Черты лица его были те же, как и у сестры (Л. Т.).
Примечание. Если союз как и указательные слова так, такой с частицей же оказываются рядом, то они могут сливаться в единое союзное сочетание: Он, так же как Ильюшин, учился в Военно-воздушной академии (А. Яковлев).
Интересный вопрос. В справочниках такого действительно нет. Или почти нет. Давайте рассуждать. Есть правило: после вопросительного или восклицательного знака ставятся не три точки (обычный вид многоточия), а две. Правило основано на том, что первая точка стоит под одним из названных знаков. Значит, при сочетании трех знаков надо оставить только одну точку: ?!. Первая и вторая точки стоят под вопросительным и восклицательным знаками. И еще один аргумент в пользу такого сочетания: в Полном академическом справочнике под ред. В. В. Лопатина (М., 2006), в предметном указателе к разделу «Пунктуация», сочетание знаков ?!. указано в ряду с ?.. и !.., хотя в самом правиле и в примерах к нему оно не приводится.
Название подмосковного города Рошаль мужского рода. Верно: в Рошале.
В приведенных примерах следует использовать существительные в форме множественного числа.
Имя существительное, которому предшествует два или несколько определений, указывающих на разновидности предметов, ставится в форме единственного числа:
1) если существительное не употребляется в форме множественного числа;
2) если существительное во множественном числе имеет иное значение, чем в единственном;
3) если между определениями стоят противительные, разделительные или сопоставительные союзы;
4) если перечисляемые разновидности предметов или явлений внутренне связаны, например, в сочетаниях терминологического характера;
5) часто, если определения выражены порядковыми числительными или местоименными прилагательными.
Имя существительное ставится в форме множественного числа:
1) если подчеркивается наличие нескольких предметов;
2) если имеется предшествующее определение в форме множественного числа;
3) если определяемое существительное стоит впереди определений.
Подробнее читайте в «Справочнике по правописанию и литературной правке» Д. Э. Розенталя.
Вы написали правильно, см. в академическом орфографическом словаре фиксацию почетных званий городов: город-герой, город воинской славы, город трудовой доблести.
Корректно: звание города-героя; звание "город-герой".