Having sat in a B23 for several years, the idea of using an open face helmet is definitely not a good one.
I would suggest the best full face helmet you can afford, with a good thick visor and small aperture.
Just my opinion.
Adam for the lifejackets.
Looking forward to you coming to 3C
Land was invented to give boats somewhere to visit