I'm not 100% sure on the helmet requirements, but I believe that you will need at least an M95, or better. I think that the 'M' designates a motorcycle helmet. I have a SA2000 rated helmet that I picked up at the Ottawa Good Times Center (motorcycle store) on Hunt Club, right by Merivale. I think it was around $300 or so. Prices will vary depending on whether or not you want an open faced or close faced helmet, manufacturer, and other things. I would suggest checking out the MCOs website (
www.mco.org) for more info, but their FAQ seems to be a little out of date...