I'm using a hydraulic pump off a Case 446. Power steering pumps are used a lot, but you'll need a heavy duty one off a larger truck for long life.
Far as joysticks, out Cat 910 payloader has a sort of joystick. It's actually a standard 2 spool, but connected to one arm. Forw/Rev, then pull...