That replacement derailleur would be a pretty serious downgrade. What you have will probably work fine when you clean, lube and adjust it. The pulleys look okay to my eye, and that style of Shimano pulleys is still readily available as a new part.
I vote that you clean it up and keep it. I would go with a modern Shimano or equivalent hyperglide freewheel, though, and probably a new chain.