Actually, the vents are half circles. I found the proper goggles, and they aren't 6 vents. They made two holes and put 2 more vents on the goggles.
As far as making the rest of the costume, not for me. I'm way too porky to even think of pulling off Doctor Horrible.
I actually have a pair of the same kind of welding gloves he wears.