To my experience hfe 120 is quite high for a Germanium. I could be wrong, i have about 20 russians from 17 to 94. My point is to use a 120 for the second PNP. BTW the hfe 17 is now in a Dragons Breath.
The NPN are more expensive and not as easy to obtain, but you could use a PPCB TwinFace board...