I use the MR. Gasket version of the pump. Looks like Michel's picture (Letank). I have it mounted to the rear crossmember near the tank. As mentioned, I have had a failure but I carry a spare. I have an in cab fuel pressure gauge with the sensor mounted right before the fuel intake on my Holley Truck avenger. I also have a 'hidden' shutoff switch as well as a 'keyed' switch as theft protection devices.
I believe the general consensus is to remove the mechanical pump from the fuel system when swapping to an electric pump. The concern with leaving the mechanical pump in place is if it does get a tear in the diaphragm it will cause gasoline to go into the crank case. In normal operation the would generally cause the engine to stop running fairly soon after the diaphragm breach. With an electric pump pushing fuel there can still be enough fuel and pressure getting to the carb to keep the engine running. As the gasoline mixes with the crank case oil the results can be disastrous if the engine continues to run. How likely is this scenario to happen? Hard to predict. A complete rupture of the mechanical diaphragm is probably big enough that the engine will die from lack of fuel. The real question is risk to reward ratio. There is very little advantage leaving the mechanical pump inline and the possible damage to the engine is extreme. You be the judge.
Now onto the subject of the fuel return line. This is one of those hot debates similar to 'manifold vs ported' vacuum for the distributor. At least in our community it is.
Some argue the return line reduces vapor lock by sending fuel back to the tank and cooling it off. I found that it actually contributed to my fuel issues. My Holley expects about 7lbs fuel of pressure. Your Edelbrock is similar, it rates at around 6 1/2 pounds. I have an accurate fuel pressure gauge and in regular driving I get about 6 lbs from the electric pump when the engine is not running. And about 4 to 6 while driving. It constantly moves. I do not currently have vapor lock issues. I am not running a return line.
I used to have vapor lock type issues. After a while of driving in warmer temps the engine would buck and stumble and die under acceleration or under load (like going up a hill). At the time I had a return line. I also used a cheap mechanical gauge and it read just two lbs at idle with the return line. Removing the return line fixed my issue. It was later I added the in cab gauge. Something I recommend, well worth the money.
So, if you've read this far I believe when you add an aftermarket carb to the environment the return line may cause insufficient fuel pressure to the carb. Perhaps the stock carbs were set up for lower pressure? Perhaps my experimentation was wrong? My suggestion is to check it out. Get a cheap inline fuel gauge (or better, a more expensive in cab gauge) and confirm the pressure yourself. If you have good pressure with the return line, good to go. If not, try plugging the return port as see if that helps.