You could try a detail or scratch and dent shop first. They might get 80% out for $100.
Then you could buy a paint patch kit for what could not get buffed out.
You could do the paint patch first, but it’s hard to know what will buff out. And you only want to touch up what cut through to the paint. You don’t want wax where you plan to touch up either. Let the shop know you want to touch it up. Maybe they could apply the touch up for you. Be nice to get the touch up all buffed and waxed together.