В этом случае говорящий цитирует сам себя, тут же утверждая, что цитата неточная. Корректно следующее оформление фрагмента: А я что, сказал «сорок»? Да нет же, тридцать...
Запятая не нужна.
В художественном произведении возможно любое написание. Выбор обусловлен стилистикой контекста, художественными задачами. Стилистически нейтральна запись 23 часа 47 минут.
Правилен второй вариант. Правило таково.
Правильными являются конструкции 35,5 процента (не ...процентов), 12,6 километра (не ...километров), т. е. при смешанном числе существительным управляет дробь, а не целое число. Также: 45,0 (сорок пять и ноль десятых) секунды, 67/8 (шесть и семь восьмых) метра и т. п. (Розенталь Д. Э., Джанджакова Е. В., Кабанова Н. П. Справочник по правописанию, произношению, литературному редактированию. М., 1999. § 166).
Возможны оба варианта.
Пишутся слитно порядковые числительные, образованные с помощью конечных частей:
1) -дцат(ый), -надцат(ый), -десят(ый), -сот(ый), напр.: тридцатый, двенадцатый, шестидесятый, четырехсотый;
2) -тысячн(ый), -миллионн(ый), -миллиардн(ый) и т. д., напр.: двухтысячный, пятнадцатитысячный, двадцатипятитысячный, двухсоттысячный, трехсоттидцатитрехтысячный; пятимиллиардный, шестисотмиллионный, стовосьмидесятимиллионный.
По этому правилу можно написать и числительные на -квадриллионн(ый), -квинтиллионн(ый) и т. д.
Раздельно пишутся составные порядковые числительные с последним компонентом — простым порядковым числительным от первый до девятый, напр.: пятьдесят первый, сто пятьдесят второй, тысяча девятьсот шестьдесят третий, две тысячи двадцать четвертый, три миллиона четыреста восемьдесят пятый.
Такие конструкции распространены в обиходно-разговорной речи, но в нейтральном и тем более официальном контексте их не стоит использовать. Корректно: две тысячи сорок.
При обозначении пределов ('от сорока до пятидесяти) ставится тире с пробелами: женщина сорока — пятидесяти лет. Если указывается присблизительное количество лет ('сорок или пятьдесят'), ставится дефис: женщина сорока-пятидесяти лет.
Запятая нужна, так как первый союз и связывает части сложного предложения и оснований не ставить запятую нет. Обратите внимание: в предложении есть опечатки.
Корректно: сорок один балл с половиной; сорок один и пять десятых балла.