Oh yhatzee, are you running out of things to rant about. Dude has a forcefield time altering gizmo that he duct-taped onto his arm, and you think his helmet has to be pressurized?
Hes got a forcefield.
Also, the suits are welded onto you, in a giant machine. Pretty sure they are customized...