Употребление слова город (и сокращения г.) перед названием города – характерная черта канцелярской речи, поэтому в «Справочнике издателя и автора» А. Э. Мильчина, Л. К. Чельцовой дана рекомендация употреблять сокращение г. (и полное слово город) ограниченно, преимущественно перед названиями городов, совпадающими с фамилиями людей, напр. г. Пушкин, г. Королев. Однако на практике эта рекомендация редко соблюдается, сокращение г. и полное слово город употребляют перед названиями всех городов.
Правильно: в городе Москве. См. подробно в «Письмовнике».
Корректно: в городе Самаре, в городе Москве.
Возможны оба варианта.
См. «Письмовник».
Литературная норма: в городе Саянске. См. подробно в «Письмовнике».
Лучше всего: Он живет в Москве. В городе Москве - это канцелярский вариант.
Предпочтителен второй вариант.
Правильно: комсомольчане, ослосцы и ословцы. См.: Городецкая И. Л., Левашов Е. А. Русские названия жителей: Словарь-справочник. М., 2003.