I always ride with my Giro carbon full face helmet, it is nice, light and drains well. They are a little pricey but I managed to find mine for around $160 dollars, but totally worth it feels like you have nothing on. Wet suits will keep you plenty warm in most colder water. I am 5'8 135 and get cold easy and my 4 mm/3 mm suit works great in water around the 40 degree mark. If you don't like the scuba diving booties, they do sell a thinner neoprene style sock, not sure how durable they would be in shoes though. Another tip, if you are new to riding and plan on crashing a lot, put some Vaseline on your face or any other exposed areas it will keep the cold water off your bare skin. I have used that trick for my face while diving in cold water. I have tried thicker scuba gloves while riding didn't much care for them my hands seemed to slide around in them a lot, i now just use thicker mx gloves.