it's not a bad idea to at the least get a nice sealant on the car prior to the winter.
maybe a wash/clay/sealant.
looks like you are in Brooklyn, hit us up if you don't mind coming over the GWB.
to have the swirls removed you will be looking at a 1 step polish or a paint correction.
Use a sealant like
Sonax Polymer Net Shield it will last 3- 6 months.