Кавычки в этом случае не нужны.
Правильно: гееннский (от геенна), две буквы н сохраняются.
Нет, ростовчанин – это житель Ростова-на-Дону. А житель ст. Вёшенской – вёшенец, форма мн. числа – вёшенцы.
Грамматических ошибок нет.
Корректно: Четырнадцатый благотворительный Венский бал.