Depends on whether you're the type of person for whom fogged glasses means a mistyped line of code or the type of person for whom fogged glasses means blowing up a lab or getting your arm ripped off in a machine.
Yes. Look for masks with a double nose wire. We make one and many find it does not fog their glasses... but there are plenty of others that make them too.