I think he’ll fit in really good here, and his dad helping out with the team is an added bonus.
Don’t worry about the honor code. Like many have been saying here, it’s really judgmental, and we should just leave that between the player and his bishop (or ecclesiastical endorser, if he’s a non-member).