Has anyone ran an electric on these before, if so anything I should look for in particular
It's usually minimal fuss.
FYI, the block-off plate for a big block Chevy fits right onto an L-series head.
and should i use a fuel pressure regulator?
Depends on the pump, carbs, engine, etc.
Assuming stock-ish L20b and 2-barrel carb, if you use the low pressure Holley/Facet pump you won't need a regulator.
FYI, these types of pumps work better as "pushers" than "pullers", so try to mount it low at the rear of the car.