"New rebuilt carb", good luck with those, quality control on them these days is pathetic.
Never hurts to run an in-line filter, it should be a very large commercial or Marine set-up if used before the pump. Best to have them after the pump, but I hate using rubber fuel lines on the pressure side.....Cliff