George,
They said we would not have to have helmets. Not sure about passengers though. I will try to find out for you. If by chance they don't your son can hang out with one of our wives why you run down the track.
I will see what I can find out for you. Glad your going.