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