Fluid film it.
That Krown place out near Springfield that someone brought to our attention on here before also sounds like a decent deal. Same stuff, they are probably just more thorough and you dont have to get the least bit messy lol
Had I not already stocked up on Fluid Film and arranged a buddy with a lift I'd have just taken it to Krown.
It will stop any further rust, protect it during the winter, and it will also help later to not have so many seized fasteners in case you go to change struts, wheel bearing, ect ect. since it sort of acts as a penetrating oil.