Will an Electric Water Pump Live on the Street?

IMHO, I wouldn't trust that pump for long term use. There is a reason you don't see them on any "stock" vehicles (that I know of).

crazy340 is right though... does your fan pull air from the entire radiator? It really should have a proper shroud (I can't tell if it does, from the picture you posted).