As far as the headlights, once polished they need a clear UV seal applied to last longer an alternative is the clear plastic vinyl film that Zip 439 mentioned . I had a crack due to hail and covered mine with a tinted film to help hide the crack but also had to put in brighter headlight bulbs to compensate.