Can't help you with the tires, but I have a suggestion fot the vinyl top.
There is a product called "Tuff Stuff" that's in a spray can available at
any Auto Parts store or K-Mart, etc. It's a great product for cleaning
vinyl. Just follow direstions (spray on, if very dirty scrub GENTLY with
a soft bristle brush, wait 3-4 minutes and hose off). If it's a white
top you may have to repeat this step to get it spiffy. Do this in the
shade or in your garage NOT IN DIRECT SUN.
You'll then need to apply a vinyl top wax (which nobody makes anymore).
However, a vinyl floor way applied with a damp piece of terry cloth
works well (it's chemically the same thing). I like K-Mart's house brand.
I've used it for 20 years with excellent results.