Wax will not removes scratches. The only thing that may help, if working by hand, is using Mequires Scratch X on the scratches. If you the car is covered in swirls, or fine spiderweb scratches, then you need to invest in a random orbital polisher such as teh porter cable or cyclo and some good polishes. AFter polishing, be sure to wipe down using a MF and a 50/50 mix of isopropyll alcohol and water. This will remove any oils or fillers that may have been in the polishes. It will aloow to see what scratches you did indeed remove and which ones were just covered up by fillers.
As for sealants, my vehicles stay outside and as much as I love the looks of a good carnuaba, they don't last, so I iopt for a synthetic. I prefer Zaino, but many others will fit your bill.