Lot of interesting ideas here. On the tampering, I hate it, if a kid leaves ok, but you know 90% of the time these kids have offers on the table before announcing their plan. Now, with the way the ncaa works, good luck stopping it.
I have 2 ideas (some of which have been hit on already).
1. Contracts, you want to get paid like a pro, then deal with the other side of it.
2. Transfers: things happen you can't stop Transfers totally. My idea, first off you get 5 years to play 4, no if ands or buts. Transfer 1 is "free" you get 1, eligible right away. But any Transfer after, you sit 1 year no questions asked. That would in theory allow you to play at X yr 1, transfer to Y play yr 2, Transfer to Z ok but you sit year 3 to play 4 and 5 if you want. You could still get 1 medical/normal redshirt but that's it. Sorry CrAB but you shouldn't get 7 years, sometimes life doesn't work perfect. It's ok if you can't play forever.