I disassembled, cleaned up the lenses and repainted the housing a few months ago. Here is what I did....
Disassembly is a pain. You have to remove the rubber seal which is glued to the lens and bezel. Then drill out the round plastic lens tabs from the bezel. Then carefully separate the lens from the bezel by prying them apart with a putty knife as they are glued together with a very stubborn elastic rubberized glue. Cleaning up the rubberized glue from the from the bezel is not too bad with solvent, but don't use it on the lens as it will damage it.
I just cleaned my aluminum bezels with mothers wheel polish, but if you feel the need to given them a good polishing you will need to remove the anodized coating from the aluminum first. A ten minute coating of oven cleaner works well, but be prepared as they will look very chalky afterwards and there is no going back. The chalky residue can be removed with very fine steal wool and then polished with Mothers. Then clear coated to prevent oxidation. I would avoid all the work involved if your bezels will clean up well with just using Mothers polish.
I used fine steel wool to remove the spatter paint from the housing and then sprayed the inside and out with white a semi gloss as a base to even out the color, refresh the inside and prep for the final paint, which I used Duplicolor Oxford White (BFM0229), two light coats. I liked the slightly off white color it has as it reminded me of the housing original color. Make sure you base white is compatible with it by doing a test on something else first.
If your rubber seals are in good shape you can use a black trim spray pant on them, although I would just replace them to avoid leaks.
Finally I used 3m weather strip glue for reassembly of the bezel, lens and rubber seal. I would think a silicone adhesive would work well too. Good luck!