To get the spots out you're gonna have to polish them out. Do you have a buffer? After you polish the thing I'd suggest a nice polymer sealant because it's alot more durable than wax, will last alot longer, and it protects better as well. If you want one you can get at a local store, DuraGloss #111 would be the best choice, if you want a boutique brand, Chemical Guys JetSeal is a good one. You can then top the sealant with a coat of wax if you so choose for a little added protection. Then after each session you might want to QD it with DuraGloss AquaWax QD spray.