filter after mechanical pump only on mine.... and the arrow on it points to the carb...
mechaical pump is a sucker and a pusher restrict its suck-ability and it has nothing to push.....
the push however is driven mechanically from the motor so puts up with a filter, the suck is driven by spring tension in the pump, you can over come that spring tension with too small a line or a restrictive filter or a blocked up tank sock. (its all about low pressure flow on the input)
as with all things mechancial its a compromise and a balance that was tuned by somone who knew their stuff.....
the valves in the mechanical pump are just big holes with rubber flaps over, a none return on the inlet side, and one on the outlet side, you'd need a lump of tank crud the size of a bumble bee to get stuck.
short of cracked split rubber bits nout much to ware or go wrong.
in most cases andelecrtic pump is realy just a gravity fed pusher
(although the carter rotary vane things suck and push, they can be sited higher than the outlet)
Having a big free flowing filter, (a mesh for chunky bits) infront of them to avoid pump ware, and a fine filter on the high pressure side to protect carb or injection makes sense they are basically cycling the content of your tank up the front and back again, churning all the in-tank fuel about more than standard and getting it hot.. hot fuel cleans crud off the floor of your tank better than cold....
mine as standard came with a hemi 6 pump that had the valves and springs from a 318 340 pump.. for higher flow and pressure.
can't get them anymore so its a high out put slant 6 pump...now feeding 3 carbs not 1. the only time i ran out of fuel mid track was when i ran a holley regulator.
think of a regulator as a ballon the fuel flows into, and out of, encased in a sealed box, with your chosen fuel presure applied to the outside of the balloon it fills up to smooth the peaks its empties to maintian pressure in the troughs, just a bit crap really unless a return line is used to bleed off excess fuel, once the balloon is abolutley full and at choesn pressure. Only then can they work properly. its valves and springs not a balloon but you get the gist.
if you are not hammering it foot to the floor for 13-16 seconds at a time with 2 more carbs added

standard pump with no regulator should be fine.
mine is unbranded it was branded when it was in its box, i think it was delco, but has nothing on it to physically identify it now it is installed
Dave