Поставленная Вами запятая нужна: она разделяет части сложного предложения.
Да, запятая перед тире, закрывающая причастный оборот, обязательна.
Справочник Д. Э. Розенталя «Прописная или строчная?» (7-е изд. М., 2005) фиксирует: гражданская война в Испании. Вероятно, такое написание обусловлено традицией, нет видимых причин, почему оно не подчиняется общему правилу о написании с большой буквы первого слова в названиях исторических событий.
На этот счет есть несколько разных правил, пунктуация зависит от функции союза, от того, какие именно слова он соединяет.
Между этими фактами нет никакого противоречия. Во-первых, в сводах правил правописания приводятся примеры и разговорных слов, т. к. их правописание тоже должно быть кодифицировано. Во-вторых, слова, которые 100 лет назад были стилистически нейтральными, в современном русском языке вполне могут оказаться разговорно-просторечными. И наоборот, варианты, которые сто лет назад считались ошибочными, в наши дни могут быть фактами литературного языка, ведь язык постоянно меняется.
Вы написали правильно. Подробно см. в учебнике С. Г. Бархударова «Правила русской орфографии и пунктуации».
См. статьи в энциклопедии «Кругосвет».
Запятая нужна. Определительный оборот, стоящий после сочинительного союза (и, или, но и др.), но не связанный с ним, отделяется от него запятой по общему правилу.
Отвечая на Ваш вопрос, процитируем классика отечественной ономастики А. В. Суперанскую, которая отмечала, что «субстантивация онимизированных не-существительных не всегда бывает полной. Так, например, в русском языке ее, по-видимому, нет в топонимах-прилагательных, которые всегда ассоциируются со своим родовым определяемым (река, гора и т. д.), и названия рек типа Быстрая, Светлая, Чёрная должны скорее расцениваться не как субстантивированные прилагательные, а как эллиптированные определительные фразы типа Быстрая река» (Суперанская А. В. Общая теория имени собственного. — М.: Наука, 1973). При этом далее специалист отмечает, что «став именем собственным, прилагательное теряет свою основную синтаксическую функцию — быть определением и обретает несвойственную прилагательным предметность».
Таким образом, названия улиц Садовая, Посадская, Комсомольская и др. — это прилагательные, которые, можно сказать, прошли значительную часть пути в сторону имени существительного, но окончательно существительными не стали. Их связь с термином улица остается значимой, ведь при самостоятельном употреблении слова Комсомольская, Садовая не обязательно обозначают улицы, ср.: Комсомольская площадь, река Садовая и др.