Правильно: Северная столица.
Правильно: Русско-шведская война (речь идет о единственной войне 1700-1721), русско-польская война 1609-1618 (или, например, 1654-1667).
Ставится тире (с пробелами до и после тире) между двумя названиями, одно из которых неоднословное.
Война Алой и Белой розы – устоявшийся термин. Зачем его менять?
Корректно: мир - антитеза (чему) войне; антитеза (чего) войны и (чего) мира.
Такое употребление корректно. Если ориентироваться на статью в толковом словаре, то здесь предлог в используется в десятом значении.
Такое употребление корректно.
Правильно: Северная и Южная Америка.