Жители современного Рима также римляне.
Это не вполне верно. Чередование Г-Ж в топонимах (особенно иноязычных) осуществляется не на основе правила, а проверяется в словарном порядке.
Есть традиция обозначать век римской цифрой.
По основному правилу тире не требуется.
По той же причине, что и в Италии Москву называют Mosca: любые заимствованные слова, в особенности собственные имена, претерпевают изменения, осваиваются в "новом" для себя языке. Исторические преобразования слова Рим описаны в этимологическом словаре Макса Фасмера. Приводим словарную статью:
index" id="selectionindex5">Этимологический словарь русского языка. — М.: Прогресс. М. Р. Фасмер. 1964—1973.
Да, римские цифры здесь вполне уместны.
Правильно строчными: кемский городничий.