I used a bike helmet and didn't find it great tbh. You can hire these on the day usually.
I don't think you'll necessarily need a CG Lock. I don't remember sliding around much. But I can't imagine it'd hurt.
Oh and get your tow hook ready. I had a mad scramble to find mine lol.