That could certainly be accomplished at a state level: no need to involve the feds.
I agree, but the FDA does not.
Essentially that’s already done. I don’t know any vendors that will knowingly sell to minors. I’ve asked for photo ID to be sent to me before filling orders at times. The most telling is when someone asks for non-descript packaging (to possibly hide it from their parents).