Headlight polish?
#2
If they don't need to be sanded and are in good condition, just about any polish will do. I've used Griots and Koch Chemie with great results. Even polishing alone will remove the UV protection from your headlights so be sure to address that. I've used the spray on solution but recently went with clear film and glad I did.