Оборот город Санкт-Петербург можно выделить запятыми, а можно поставить перед ним тире.
Название пока не зафиксировано в академическом орфографическом словаре. Орфографическая логика побуждает к слитному написанию, так как в русском языке название не членится на структурно-смысловые единицы.
Орфографически корректно: бледно лиловеют и розовеют.
Обосновать можно все три варианта, однако предпочтителен первый вариант. Знаки препинания в таком сочетании избыточны.
Корректно: четыре бесплатные поездки. При существительных женского рода, зависящих от числительных два, три, четыре (а также от составных числительных, оканчивающихся на указанные цифры), определение, находящееся между числительным и существительным, в современном языке ставится, как правило, в форме именительного падежа множественного числа.
Следует писать слитно: сложнокомпонентный.