What products did you use on the vinyl/plastic? How long has it held up and is it durable/cleanable?
You paint the window switch bezel or purchase it?
Both door switch bezels were worn out, with some broken clips. I ordered new ones from 50resto, but they came in black. I painted everything with Duplicolor paint or dye. Dye for the white part of the dash, and paint for everything else. All black you see on the doors and dash is stock. The duplicolor holds up great, for the most part. Maybe once a year you'll have to touch up 3 or 4 tiny areas with a brush. However, the duplicolor does not hold up at all on the seatbelt clips. If you do the same with your car, DO NOT use the regular duplicolor paint for that part. Also, steering wheel gave me problems. If I had it my way, that thing would be white, but the white duplicolor dye kept peeling. I have no idea why it held up on the passenger's airbag, but not drivers. The black steering wheel and airbag you see was bought later on off ebay.
Here is a message I got from lightblade about his white wheel.
ME
What's up. I was just wondering how your white steering wheel is looking these days? I dyed mine with duplicolor, prepped the hell out of it too. Almost immediatly, it started to peel. Blowing the horn didn't help it either. And once the winter hit, (vegas winter (a joke)), the edges all around peeled. So If yours is still looking like it does in the pic you posted, how'd you pull it off?
Lightblade
Sanded the steering wheel, primed, painted 4 coats of krylon fusion white. then used a clear spray sealant, then put armorall on it on a weekly basis, never had a problem with it peeling, still looked great the day i sold the car ( had it painted for about 2 years)