The Meguiar's Pro line of products are great! Have been using them for years to detail cars, motorcycles and bicycles. You can usually find at NAPA stores on the shelf or they may have in the back. NAPA will also bring product not in the store, into the store from their local distribution warehouse.
As for painting after using Meguiar's, several of their products state right on the bottle, suitable for painting. If you have really poor paint, you can try the Fine, Medium and Full Cut Cleaners. These are more refined versions of Rubbing Compound.
You can't go wrong with using car products on most all bicycle paint and chrome, as the biker makers use the same paints as car companies. Just take care and start in an inconspicuous place to see how the paint reacts.
Here is the line I use when detailing,
http://www.meguiars.com/en/professional/products/
Again most all this should be available through your local NAPA.