Need advise on water pump and oil pump

If you got a deal on the engine spend the coin on a good electric water pump. When the cheap one fails (or starts to leak) and you're nowhere near home you'll be paying for it one way or the other.
I like stock output pumps with the high pressure relief for oil pumps - but you need to knwo what you have for clearances. If they are wider, the high volume (Rusty's) may be needed.