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