In terms of revenue sharing, the way it is set up now, for an athlete to receive NIL money it will have to be true NIL. It can't just be getting paid to play at a school. Any NIL deal that is over $600 will have to be reported and it will be evaluated by Deloitte to see if it is at a true market level for the athlete.
I'm sure this will get challenged in court with a high likelihood of the NCAA losing.