Not sure how employee perks work with VirginO2 tbh
When I worked for Orange/EE a few years you were able to share your perks with one family member. Probably the best way to check is ask your son to look into the employee perks t&c 's once he gets started & is outside his probationary period (if Virgin has such a thing)