Эта фамилия склоняется по первому школьному склонению (как слово мама).
Правильно: тридцать одна целая и восемь десятых.
Правильно: 122,3 миллиона долларов. Существительным управляет дробная часть (три десятых миллиона).
Правильно: одна целая и восемь десятых процента.
Лучше написать: ...в течение одного-полутора лет.
Правильно: 254,8 года. Существительным управляет дробь (восемь десятых года).
Правильно: двадцать одна (целая) и четыре десятых.
Слова "ноль целых" избыточны. Вы же не говорите, например: ноль рублей пятьдесят копеек.
В этом случае существительным управляет дробь: 97,5 рубля. Но прочитать можно: девяносто семь и пять десятых рубля и девяносто семь с половиной рублей, а самый употребительный: девяносто семь рублей пятьдесят копеек.
Правильно: до 65,3 года. Существительным управляет дробная часть (три десятых года).
Оба варианта правильны.