Personally, when it comes to keeping warm on the bike I think that heated gear is your best accessory. Heated gear helps keep your core and extremeties warm, making the ride more enjoyable when the temperature starts to drop.
Soap and water are the cleaning solutions of choice for your motorcycle helmet. Let your helmet air out and dry completely for a day after you clean it. You can try placing newspaper or unscented dryer sheets inside the helmet to absorb the moisture
A listing of helmet laws by states.
You're smart enough to know that wearing a helmet is an important part in driving safely but did you know that an improperly sized helmet can cause problems like pain, excessive wind noise, and even come off your head in an accident?