For the Plastic, vinyl, etc. I prefer 303 Aerospace (online or some Ace hardware stores). It's water-based so it won't turn white like Armorall (which I personally won't let near my car) and it attracts a lot less dust than most. 303 leaves the surface gloss very close to factory, especially diluted a little with water, and is an effective UV protectant. It takes very little... apply to a MF towel, then the car, then buff off.
For the leather I like Lexol products... readily available in tack stores (I also use it on both working and show saddles). They soften and maintain well (I've got some 25 year old saddles!). They don't make the leather slick and won't leave those "wet spots" that get on your clothes.
For the suede seat inserts... Well... I'm still searching... I want to preserve protect them without significant darkening.... Any experience or suggestions here appreciated! Considering a spot prevention for these... but not Scotchguard.
On the touch/LED screens I use computer screen cleaner.. but usually only a gentle dusting. Definitely no Windex or abrasives and always waterbased!
My 2 cents. Let's hear from others