Правильно: в городе Москве. См. подробно в «Письмовнике».
Омонимия – звуковое совпадение языковых единиц, различных по значению. Омонимами могут быть слова (ключ для замка и ключ – родник), но могут быть и синтаксические конструкции, например: чтение Солженицына (Солженицын читает или читают произведения Солженицына), письмо Виктории (письмо от Виктории или письмо к Виктории). Такие конструкции и называют омонимичными.
Возможны оба варианта.
См. «Письмовник».
Литературная норма: в городе Саянске. См. подробно в «Письмовнике».
Лучше всего: Он живет в Москве. В городе Москве - это канцелярский вариант.
Широко известные склоняемые названия согласуются со словом город: в городе Минске.
Верно: в городе Санкт-Петербурге. См. в «Письмовнике».
См. в «Письмовнике».