The NCAA is ridiculous when it comes to these types of things. If these kids can make some coin off of their image or autograph or anything like that, they should have the right to do so.
How is this any different than having a job? Unless boosters just put his videos on repeat for months on end they arent gonna affect his income much at all