Обязательно тире с пробелами: ралли Дакар – Париж, по маршруту Москва – Ярославль – Вологда – Петрозаводск. Дефис – орфографический знак, он соединяет части сложного слова; при написании через дефис получается, что Дакар-Париж – один город (как Нью-Йорк). А тире – пунктуационный знак, тире соединяет разные слова.
Вы включили в этот перечень совершенно разные с точки зрения грамматики названия. Осло, Торонто – иноязычные названия, они не склоняются. А вот Люблино, Бирюлёво, Орехово-Борисово – славянские топонимы, они всегда склонялись и продолжают склоняться. Подробнее о таких названиях см. здесь.
В случае с Opel Astra возможны разные варианты согласования - по форме мужского и женского рода. В случае с несклоняемыми названиями род обычно определяется по родовому слову "автомобиль" (мужской род). Но строгого правила здесь нет, следует руководствоваться в том числе и языковым вкусом.
Современная норма: сражаться с врагом. Об этом говорят правила (см., например, «Письмовник») и данные «Национального корпуса русского языка» (сочетание со врагом встречается лишь изредка и только в текстах ХVIII – первой половины ХХ века; ср. выборку по запросам «с врагом» и «со врагом»).
Запятая нужна. В данном случае как вы считаете — вводная конструкция, указывающая на источник сообщения. Сравним: Как вы считаете, почему это произошло?; Почему, как вы считаете, это произошло?; Почему это произошло, как вы считаете? Возможность занимать разные позиции в предложении подтверждает вводный характер конструкции.
Сложно ответить вне контекста. Сочетание в свою очередь обособляется как вводное, если указывает на то, что данное высказывание связано по смыслу с предшествующим. Если же в свою очередь используется в значениях «со своей стороны, в ответ, когда наступила очередь», тогда запятые не нужны.
Ситуация неоднозначная. Полагаем, что лучше запятую не ставить, рассматривая данное сочетание как соединение двух фразеологизмов (ср.: око за око, зуб за зуб). Все компоненты фразеологизма в пунктуации учитываются как один член предложения; соответственно, два члена предложения, соединенные союзом и, запятой не разделяются.
Маневровые локомотивы могут быть отнесены и приемосдатчикам, к ним же, приемосдатчикам, могут быть отнесены и составители поездов. Итак, можно установить самые разные синтаксические связи между словами в таком предложении и получить множество вариантов его толкования. Вероятно, маневровым локомотивам стоит посвятить отдельное предложение.
Паронимы – слова, очень близкие по звучанию, но разные по значению или частично совпадающие в своем значении (например: кров и кровь, надеть и одеть, оплатить и уплатить). Слова контуры и очертания не являются паронимами. Но они синонимичны (правда, не во всех своих значениях).