Personally the return from the fuel rail should be run back into the tank never the surge. This usually causes boiling of the fuel and straining of the pumps.
i usually run two returns, one from the fuel rail to the tank and another from the surge back to the tank.
a stock fuel pump is sufficient for your purposes as a lift pump, i dont see a fuel cooler making sense, work with the flow.