Try wearing a cap like this http://www.teamestrogen.com/prodHS_SPCM.html under your helmet. The visor will help protect from the sun, plus it absorbs sweat. For moisturizing, I find drinking 8-10 glasses of water a day essential, in addition to a moisturizer with SPF 30.