Запятая нужна: Основная часть точно будет на русском, но, думаю, с иностранными тоже буду экспериментировать.
В таком случае обычно в кавычки заключается только слово, употребленное в специфическом значении: за «ленту».
Да, все верно.
Точка ставится как знак сокращения: Она прожила в городе М. всю свою жизнь (где М. заменяет реальное название города, начинающееся на ту жу букву, например Москва). Но: Она прожила в городе N всю свою жизнь (где N — условное наименование).
Корректно: школа города Шатуры.
По родам они не изменяются. Но при этом склоняются.
Подробно см.: http://gramota.ru/class/istiny/istiny1toponimy/
Да, родительный падеж - города Московского.
Нет, это название не надо склонять, т. к. оно малоизвестное и плохо освоенное русским языком.