I think they just to know how to control the bike touch the pegs with their feet. We had our kid take it when he was 5. If I remember I'll have him take it again its just good practice with out dad yelling at him lol
Yes easy no rain coming up.
Once u get to the top of the hill stay on the road and stay on the high parts and away from the finger dunes you'll be good.
At Dumont you just need the pass. I have never out my lic # on my pass. I use 2 different vehicles at different times and never had an issue as long s&s I had the pass.