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