Правильно: 25844,31 рубля. Существительным управляет дробная часть: тридцать одна сотая рубля.
Существительным управляет дробная часть: 897,63 рубля. Или так: 897 рублей 63 копейки.
Правильно: 243 111,87 рубля (существительным управляет дробная часть: восемьдесят семь сотых рубля) или 243 111 рублей 87 копеек.
Существительным управляет дробная часть: 6,90 рубля (девяносто сотых рубля). Но лучше: 6 рублей 90 копеек.
Правильно: 16 499 рублей 50 копеек.
Правильно: двести сорок три рубля.
Да, верно: 100,65 рубля.