См. ответ на вопрос № 261365.
Верно: со скОльких лет. Первый вариант ошибочный.
Верно: Стоила нам десяти лет работы.
Корректно: ...в возрасте шести с половиной лет, шести лет и шести месяцев.
Лучше: летняя одежда, но возможно также одежда на лето, для лета.
Обе фразы возможны.