Oh please.....
No to all of them, definitely to the password idea (2) and the delayed loading (3).
BTW (3), (4) and (5) can easily be implemented already today if you want to. CNC Drive should not spend effort on these features. (5) requires a spindle which gives you feedback, unless you cheat.
Don't want any of them without possibilities of disabling these "safety features".