Electric Fuel pump
The way I read it is the fuel pump shut off is not for the sake of the engine but for your safety if you get into an accident. If you get into an accident and the fuel line is damaged and your incapacitated you would have a major problem. You'd probably get instant creamation. Summit and Jegs sell switches just for this purpose.
Just to clarify you can also run a extra pressure shut off switch for loss of oil pressure. More than likely if your engine looses oil pressure even if the fuel pump shuts off there will be enough fuel in the bowls to run it long enough to completely destroy the engine. The best way to have a low oil pressure shut off wired is to get one of Moroso's oil pressure switches that activate about 18 lbs. and wire that to a relay that controls the ignition and fuel so if oil pressure does drop the ignition shuts off right away.