I have a quick question would I be able to use this Pump for my weber carb set up if I need to install a new electric pump? (That is if the PO lied in saying he put an intank electric one in the truck)

Also i know I have to put a Pressure regulator in line as this is higher than 3 PSI. will a regulator hurt this pump of will it be fine?

here is the pump I am talking about.
http://www.rockauto.com/catalog/moreinfo.php?pk=293413