From my experience with woodworking, I need a mask with a ventilation valve to avoid problems with restictive breathing at any heightened level of activity. Should solve the problems you encountered with catching your breath and with the hot air fogging your glasses.
http://www.ontimesupplies.com/N100_P...m_MMM8233.html
I would expect it does help with dust provided it fits.