Верно: Стоила нам десяти лет работы.
Корректно: ...в возрасте шести с половиной лет, шести лет и шести месяцев.
Верно: со скОльких лет. Первый вариант ошибочный.
Обе фразы возможны.
Оба варианта верны.
Правильно: 254,8 года. Существительным управляет дробь (восемь десятых года).
Правильно: Сколько бы нам ни было лет...
Десять - числительное, лет - существительное. Эти слова в предложении образуют именную часть составного именного сказуемого.