Есть традиция обозначать век римской цифрой.
Запятая ставится.
Да, правильно.
Эти названия не склоняются. Ср. Сочи.
Это не тавтология, но плеоназм (лексическая избыточность высказывания), т. к. навык вредным не бывает (тавтология – неоправданное соседство однокоренных слов: следует отметить следующие особенности текста).
Уместность кавычек нужно определять в контексте. Без учета контекста можно лишь заметить, что зеленым змием принято называть спиртные напитки, водку; такое употребление закреплено словарями и не требует постановки кавычек.
Перед союзом и нужна запятая, потому что он соединяет две грамматические основы — огонь погас и тени исчезли.
Отвечаем.
Римские и арабские цифры используются в разных случаях. Как правило, римскими цифрами обозначают: века (XX век, XIX век), номера съездов, научных и общественных мероприятий и некоторые другие наименования.
Ответ на вопрос 238778 считаем верным. Хотя, конечно, сама фраза не вполне удачная.