Сейчас этот город носит название Вроцлав. А выбор между наименованиями Бреслау или Бреславль зависит от той исторической эпохи, о которой Вы повествуете.
Возможны (в зависимости от смысла) разные пунктуационные варианты оформления этого предложения: Идут на город с востока — и с юга идут!; Идут на город с востока и с юга идут!; Идут на город, с востока и с юга идут!; Идут на город — с востока и с юга идут!
В данном случае уместно оформить часть предложения как вставную конструкцию: Подходит всем типам волос (как блондинкам, так и брюнеткам), поскольку...
Давайте устраним форму сравнительной степени: Город становился пестрым. Но невозможно: *Город становился пестро. Сразу видно, что это форма сравнительной степени прилагательного, а не наречия.
Указанные запятые нужны: распространенное определение, стоящее после определяемого слова, обособляется.
Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: из района Люблино, в сторону района Строгино, к району Митино, в городе Иваново, из деревни Простоквашино, до края Косово. Если же родового слова нет, то возможны оба варианта, склоняемый и несклоняемый: в Люблине и в Люблино, в сторону Строгина и в сторону Строгино, в Иванове и в Иваново, из Простоквашина и из Простоквашино, до Косова и до Косово, к Митину и к Митино, 8-й микрорайон Митина и 8-й микрорайон Митино. При этом склоняемый вариант соответствует строгой литературной норме. Словарь Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской «Грамматическая правильность русской речи» указывает: «В образцовом литературном стиле (со сцены, с телеэкрана, в радиоречи) эти формы следует склонять».
«Словарь собственных имен русского языка» Ф. Л. Агеенко (М., 2010), адресованный работникам СМИ, фиксирует вариант Шальчининкский. В «Словаре географических названий» Е. А. Левашова (СПб., 2000) – два варианта: Шальчининкский (он отмечен как местный) и Шальчининкайский.