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