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