У составных количественных числительных склоняется каждое входящее в них слово. Правильно: не хватает тысячи шестисот семидесяти километров. Подробнее см. в «Письмовнике».
Верно: ...из двадцати одной восемьдесят пятой доли.
Числитель дроби — это количественное числительное (двадцать один), а знаменатель — порядковое (восемьдесят пятый). Слово доля стоит в форме единственного числа, так как относится к числительному, которое заканчивается на один.
Верно: разница составляет 71,2 % (семьдесят одну целую две десятых процента).
Составное количественное числительное управляет существительным: люблю двести семьдесят три ученика.
Корректно: праздник последнего звонка или праздник «Последний звонок».
Оба выражения корректны.
Правильно: Русско-шведская война (речь идет о единственной войне 1700-1721), русско-польская война 1609-1618 (или, например, 1654-1667).