Just make sure if you decide to bring your helmet that it is a full-face helmet that is DOT/Snell approved. The helmet also must have a shield, or you can wear goggles to protect your eyes.
You can also bring your own if you have one
Yes, they do provide them for you.
Thanks! Your answer is awaiting moderation.