Тогда так: в двадцатиоднокилометровом.
Есть полная форма взаимный.
Верны оба варианта.
Написание этих слов регулируется разными орфографическими правилами. См. § 98 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Правильно раздельное написание: Тем, кто дружен, не страшны тревоги. Обратите внимание: «синонимичное выражение», которое Вы называете, тоже содержит слово «не», подобрать синоним без «не» не получается. Это говорит о том, что здесь не создается новое понятие, здесь акцент на отрицании (отрицании страха). Ученикам можно так и объяснить: пишем раздельно, потому что перед нами отрицание признака, а не утверждение нового понятия.
Средний — это относительное прилагательное, краткой формы не имеет. Слово средне (разг.) является наречием: Учился средне. Чувствую себя средне.
См. в «Письмовнике».
Короткая справка в есть в «Словаре методических терминов».