There are special anti-fogging sprays for face shields available at most parts counters, maybe give one a shot?
Does the helmet have any vents? Pics?
My favorite trick is to use a regular pink pencil eraser to prop open the face shield, you've got two different thicknesses, and if you drop it they're cheap and easily replaced. Other small objects will do the trick too as long as they won't scratch the helmet.