В документах принято использовать именительный падеж.
Выбор формы зависит от того, сколько тысяч километров уже преодолено. Если одна тысяча, то верно: позади тысяча километров, тысяча километров позади. Если несколько тысяч, то верно: позади тысячи километров, тысячи километров позади.
Вероятно, так: пять тридцать одна тысяча десятых. Только зачем? Это ведь большое неудобство и для пишущего, и для читателя.
Вряд ли можно считать это ошибкой, скорее - "гиперкорректностью".
Оба варианта возможны. Тысяча рублей - это и есть "одна тысяча".
Правильно: девяносто. Остальное верно.
Правильно: в тысяча девятьсот девятом году.
Использовать это слово нет необходимости.
Правильно: одна тысяча девятьсот девяносто восемь рублей. Девяноста – форма косвенных падежей: (нет) девяноста рублей.
Лучше: На Вашем счете тысяча рублей.