If the car's primary purpose is as a street car, you are better off sticking with a standard water pump. The N1 water pump appears to be better suited to engines running at high RPM, and it seems does not cool as well as the standard pump when sitting in traffic/ running at low RPM.
As for the oil pump, you might want to read the millions of threads about RB26 oil pumps in the forced induction section. Good luck with that, you can easily spend hours trying to get your head around it all.