Правильно: до 65,3 года. Существительным управляет дробная часть (три десятых года).
Да, это выражение корректно.
Правильно раздельное написание: не додумался.
См. в «Справочнике по фразеологии».
«Суждения его тверды и основательны. В голосе — убежденность. Такой ничего не станет решать абы как, выверит все «за» и «против». Но уже потом его не собьешь, будет отстаивать свое мнение до конца». Это фрагмент из публицистического очерка, написанного в 80-е годы ХХ века. Выражения отстаивать свое мнение, доводить дело до конца — типичные примеры языка советской эпохи.
Запятая перед и не требуется, так как союз соединяет однородные сказуемые.
В значении "не достигли нужного результата" - недотянули.
Предпочтительнее с тире: Прибыль компании за 2015 год выросла на 10 % – до 100 млн рублей. Сочетание до 100 млн рублей является пояснительной конструкцией, которая при отсутствии пояснительного союза (то есть, а именно и под.) отделяется знаком тире.