После однородного члена предложения, присоединяемого союзом а также или а то и, запятая не ставится, т. е. он не обособляется.
Правилен второй вариант.
Верно: 18-летний юноша.
Правильно: 25-летний.
Да, тире надо поставить.
Правильно: 7-летний ребенок.
Да, эти слова являются однокоренными.