All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
Edelbrock's usually come with a little screen but yeah, I'd put one of those inline ones. Did you cut the metal fuel line and replace with rubber? You can just use a 3/8" barbed lined one. Right before the carb is best.
Judging from what came out of that fuel filter, Yes! put a fuel filter on that puppy. Who knows what's in this junk for fuel nowadays.