Верно: Стоила нам десяти лет работы.
Такое написание не ошибка, но это очень недружелюбно по отношению к читателю: римскими цифрами обычно обозначают века. Читателю придется тратить дополнительные усилия, чтобы понять смысл сочетания. Не очень понятно, для чего это нужно автору текста.
Корректно: ...в возрасте шести с половиной лет, шести лет и шести месяцев.
У составных количественных числительных склоняется каждое входящее в них слово: достигает тысячи шестисот двадцати метров (см. в Письмовнике).
Тире в предложении нужно. Оно однозначно показывает, что сочетание в России входит в состав подлежащего, а не сказуемого. Без тире восприятие предложения будет затруднено. Ваше предложение можно подвести под правило: тире перед сказуемым-прилагательным ставится при логическом или интонационном членении предложения (Д. Э. Розенталь. Справочник по русскому языку. Пунктуация. § 5, п. 10.1). Обратите внимание: стилистически предложение небезупречно, так как и группа подлежащего, и группа сказуемого заканчиваются сочетанием предлога в с существительным со значением места. Предложение можно перестроить: Российское озеро Байкал самое глубокое в мире.
Обе фразы возможны.
Количественные числительные записываются цифрами без буквенных наращений: жених 34 лет — первым браком, невеста 30 лет — первым.
Оба варианта верны.