I think it's really the loss of the plasticizers that damages vinyl more than nicotine or other environmental factors. All PVC outgasses. I use this stuff - '303 Aerospace Protectant.' I know for a fact that it
really works on car vinyl, I figure vinyl toys get far less UV light and abuse, there's no reason it shouldn't work there too --
http://www.303products.com/tech/index.cfm?feature_id=18&fuseaction=feature.display
The page also has some info on vinyl care generally. A buddy of mine who works for NASA told me about 303 and says they use it ... I figure if it's good enough for real outer space, it's probably
almost good enough for the Japanese movie vinyl versions thereof.
"CLEAR VINYL
Lacking the topcoat of regular vinyl, clear vinyl is more sensitive to UV light, scratching and "outgassing" of the plasticizers which lead to hazing, fogging, yellowing and embrittlement. "
From their testimonials, here's a pic of a vinyl-covered life vest where only the left panel had 303 on it, before being left in the sun on an aluminum roof for 4 years:
Ask any good car detailer you know about 303. My NASA friend also said to never use any Armor-All product - not on your car, your tires, your toys, nothing.
CC