Сыну 18 лет- он не подросток. Работать без договора- все риски на себя брать. К тому же - хоть что-то заплатили - уже хорошо в вашей ситуации. 20 тыс чистыми за 2 неполных месяца студенту - норм.Можно припугнуть работодателя, что на работу берет без оформления, но я бы лучше списала это на опыт на будущее.