My oil filter does not look good.

Hate to say this but I'd yank the cam and lifters STAT

No worries. Just time to build it bigger.