RE: Helmet...
shaving foam will also work. put someone and wipe off and polish it like you're waxing the inside of the shield.
also will work are anti-fog stuff that swimmers and divers use.
FO REALS mang...i use this stuff called FOG OFF! works good...