Yes, you should be able to rotate the oil pump, Do you definitely have the square indentation on the faces of both the rotor and the ring facing upwards?
With the intermediate housing, it’s important to remove all old gasket material from the mating face and to just use the green gasket from the overhaul kit, otherwise the end float will be wrong (correct end float setting = 0.20 - 0.40mm). The end float is adjusted using selective washers for the axial bearing which sits in the recess in the B-clutch drum.
As a measure of ZF’s manufacturing expertise at producing consistent tolerances, in 95% of the transmissions that I strip the same 1.8mm washer is fitted, despite the fact that there are 15 dimensions involved in the tolerance stack-up.
You need to replace the broken air breather otherwise you may get fluid being centrifuged and ejected through the breather tube. It may be a component that CTSC or Eriksson Industries stocks. The ZF part number is 0501 210 179. Incidentally, the colour of the breather gives a good indication of how hot the transmission has been running, as the plastic darkens with heat.
Phil