It will work on clear coated rims - that's just like paint.
It will also work on chrome trim and glass.
Don't use it on rubber. It's not a product for rubber and it will stain it.
There are certain sealants that stain plastic trim while there are others that don't. Not sure about this product. Try it on a small inconspicuous spot and see if it stains it. If not then you can apply it.