См. ответ на вопрос № 261365.
Верно: со скОльких лет. Первый вариант ошибочный.
Верно: Стоила нам десяти лет работы.
Такое написание не ошибка, но это очень недружелюбно по отношению к читателю: римскими цифрами обычно обозначают века. Читателю придется тратить дополнительные усилия, чтобы понять смысл сочетания. Не очень понятно, для чего это нужно автору текста.
Корректно: ...в возрасте шести с половиной лет, шести лет и шести месяцев.
Сейчас нормативными являются только формы множественного числа: качели, качелей, качелям и т. д. Формы единственного числа устарели. Они отмечаются, например, в «Словаре русского языка XI–XVII веков», «Словаре Академии Российской» 1789–1794 гг. В СМИ употребление старой формы, в принципе, возможно – для создания особого стилистического колорита.
Оба варианта верны.
Количественные числительные записываются цифрами без буквенных наращений: жених 34 лет — первым браком, невеста 30 лет — первым.