An assembly of devices provides for both humidification of the reactant gas streams of a fuel cell and removal of the product water (the water generated by operation of the fuel cell). The assembly includes externally-sensing forward-pressure regulators that supply reactant gases (fuel and oxygen) at variable pressures to ejector reactant pumps. The ejector supply pressures depend on the consumption flows. The ejectors develop differential pressures approximately proportional to the consumption flow rates at constant system pressure and with constant flow restriction between the mixer-outlet and suction ports of the ejectors. For removal of product water from the circulating oxygen stream, the assembly includes a water/gas separator that contains hydrophobic and hydrophilic membranes. The water separator imposes an approximately constant flow restriction, regardless of the quality of the two phase flow that enters it from the fuel cell. The gas leaving the water separator is nearly 100 percent humid. This gas is returned to the inlet of the fuel cell along with a quantity of dry incoming oxygen, via the oxygen ejector, thereby providing some humidification.