I guess if the line is short enough, no check valve is needed, but its better.
If the line is full, there is no delay, or chance of it being sucked into the engine when you don't want it, such as at idle. Again, with a short line its probably not that big a deal.
the higher pressure pumps do seem to work better, at least for me. The demand pumps are simpler to setup as you only need to trigger the pump with one switch, via the solenoid. With the recirc pumps you need something to turn it on once you are nearly ready to fire the solenoid or it will be running all the time. I have the fuel pressure solenoid line runing to the pump relay and its triggered at around 3000rpm, 4 psi and 30% tps via the ECU thru Jackal. Then its primed for when the switch opens the solenoid at 12 psi. Works well, because the pump is never running under normal driving conditions for more than a second or so maybe. But its ready to go when you need it.
But like I said, on demand pump can be just key on power because it shuts off when it reaches head pressure.