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