When I redyed/painted many of my interior plastic and vinyls I spent much more time on prep than on the painting. 40+ years of dirt, protectant (e.g. Armorall), sweat, etc. is embedded in every surface. I first scrubbed everything with soap (Dawn) a couple times. Then I used plastic prep and vinyl prep products a couple times.
I will 2nd that. Easy to put on nice new shinny paint, another story to make it stick for more than 6 months.
You can use a eco-friendly degreaser and products like PRE from Eastwood to clean and prep body panels or plastic. Also use prep products specific for plastics.
Old chrome pieces can be restored. Repro's don't always fit or look the same.