Just a few questions to clear up some things. You may have told your league this, but if not they are questions to think about.
The rookie draft:
Can you only draft rookies those rounds or if I want Calvin earlier, can I take him in round 7 of the regular draft?
Can I keep my drafted rookies from rounds 16-18 as rookies into the next year at the same spot I drafted them?
If I can keep them, how long do they classify as RDL (Rookie Developmental League)?
You say the top three rounds must be kicked back to the draft, but your example shows Maroney as a second round pick in 2010? Why was he not back in the draft?
Or do you mean the players drafted year in and year out in the top 3 rounds are the ones who get kicked back into the draft?
Aside from those question's it looks like everything else would work. My only suggestion would be to make sure that every single owner is on board 100% because changes like these can cause problems if even one owner isn't happy about it.
My Playoff Team - Please Comment
MSchaub, DMcNabb, JFreeman, KKolb
SJackson, THightower, CWells, JForsett, JSnelling, CJennings, QGanther
RWayne, RMoss, RMeachem, MCrabtree, DBowe