The Carter P4070 comes with hose barbs and wiring pigtails, plus mounting bracket and bolts.

There are a couple of manufacturers making knockoffs. Spectra Premium is one.

Unless I had a very crappy fuel tank or supply there's no way I'd put a filter between pump and tank. You do need a screen on the pickup tube to keep out the big stuff. but if the pump doesn't have fuel flowing through it it will be damaged. That is what could happen with filter between pump and tank.
R.