Yeah, I think a mechanical external pump, custom mounted and running off the accessory belt would do the trick and be the most reliable etc.
Could probably get a remote mount electric oil pump but I do also question the reliability, that said you could put in a fail safe switch/sensor that cuts the engine if the oil pressured drops or electric motor fails, turning off the engine ignition immediately