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