You could try the paintball mask, wearing a black balaclava underneath it, and the swimming goggles, with the actual snow goggles pushed up higher.
Alternatively, try just googling "Military facemask" and seeing what comes up. Just in google images, I see a few that look fairly close.
As far as the helmet goes, try running searches for tactical helmets and seeing what you find. You'll likely have to modify them somewhat, but they look reasonably close from what I can see. Good starting points, anyway.