How do you propose doing (1)? The NCAA has no control over when players "commit" since it's an unofficial designation.
(2) only applies to the best of the best players. Coaches don't hold spots for the rest. Not letting a player take visits could be the difference between a 1A offer and a 1AA offer. Not letting players take visits is ridiculous since the high school coach is dictating what the players can do on their own time. Imagine the outcry if a math teacher declared his students couldn't go on college visits during the semester.
set the date schools can offer after they begin their senior year. that was easy. but that truly doesn't begin to solve anything.
You're right, that solves nothing. NCAA can only set what the date is for "official" offers - which is currently the beginning of the player's junior year. Coaches can extended "unofficial" offers at any time. There's no way to regulate that.
given the relationships between college coaches and high school coaches still fairly certain they will save some spots. and they probably hold some back for late bloomers as well. or even players who were held back because there was someone as good or better ahead of them.
So your argument against my saying the HS coach is overly restrictive to his players is to give that coach even more power? And what about players who want to go to schools that their coach doesn't have a relationship with? And you expect schools to hold offers for guys just because? What if Stoltenberg's coach wouldn't let him visit NU until after the season? Could NU really hold a spot for him until Dec or Jan? That's a case where a player could miss out on a dream school because of that situation.
is an FCS education worse than an FBS education? because if he is good enough to play in the NFL they will find him regardless the level he plays. sure you get a larger margin of error the higher up you go but if you are relying on that margin you most likely won't be in the NFL very long.
It isn't all about the NFL or the education. It's about limiting a kid's opportunities. Would you be okay with my example of the math teacher that wouldn't let students take college visits?