There are quite a few EFI pumps that can run the appropriate fuel pressure. Some handle diesel fuel fine some don’t. A lot of them won’t handle the WVO, biodiesels and other homebrew fuels. If you plan on running them, might want to check out what type of seals are inside the pump.
If you are running lines off the back of the heads, I would make sure they are hard lines and not flexible tubing. We are not aware of any flexible lines, steel braided or not, that are rated for the heat coming off the up-pipes. With the guy being familiar with Cummins, he may not be taking into account the heat from the up-pipes. If you need some, let me know. We sell a do it yourself kit, that includes the stainless steel hard lines, stainless steel banjo bolts, crush washers, o-rings, intake manifold bolts and clamps. Everything you need to get the fuel up ontop of the intake manifold and away from the heat. Then you can use whatever line you want from there. They are 3/8” or -6 lines.