You could use the pump in tank as the lift pump to swirl pot, then buy an external pump to feed the fuel rail. Return to a swirl pot, so the swirl pot will always be full and the return from the swirl pot back to the tank.
Same as what i have on my own cars but use an external pump as a lift pump.
1 external pump
1 swirl pot
lines and fittings.