I have used 303 aerospace protectant on vinyl...works great on boat vinyl anyway. It really does seem to protect vinyl from uv.
Careful with Armorall, tests have shown it can be pretty harsh. We replicated results at work on interior truck parts.
I always clean my tires with a Brillo pad...a little work, but looks great and looks more natural than anything else...