These guys have great accessories and apparel. I have one of their PFD’s, which is very comfortable.
https://rivaracing.com
Also, consider a pair of goggles. Great for high speed riding, and they float.
https://rivaracing.com/i-24075286-am...ear-black.html