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