i have a white car, its single stage and yours is clearcoat most likely however my adivce will work for both, for a polish i dont use AIO's much because im going to wax/use a sealant anyways. i should ask how much correction are you looking for? if it dont have anything really deep and just light swirl marks then just some polish will work, if its deeper swirls and scratches your best bet might be a 2 step process. if your just doing 1 correction step I like optimum polish II(white pad) or meguiars m205, if its 2 steps I will use meguiars m105(orange pad) and m205(white pad) or follow up m105 with opt polish II(white pad). and for a LSP(last step product) i mainly use collinite 845 it lasts ATLEAST! 4 months or even longer the looks is great nice and glossy and nice depth on white, then i top my 845 with another lsp that looks good but don't last as long for example, meguiars m16,mothers reflections top coat, then i use a spray wax(optimum car wax or xmt360 spray wax) on that for a final wipe and use it after every wash. with collinite lasting as long as it does theres not alot of need for a sealant, however once i polish my car again i am going to use wolfgang deep gloss paint sealant topped with 845, then top that with reflections top coat and spray wax....no need to do all that but i just have a few different lsp's. a lot of people on here will reccomend collinite 845 because of the cost and the looks /durability it has.. good luck!