Ja, dat moet.
Nee, dat moet niet op een officiële school (bv. GO!). In vrije scholen (bv. katholieke) moet het wel.
Nee, daar zijn geen wetten over.