Be careful of what you choose to do. Some of those methods are only covering up the rust with rubbery sprays ons. This is bad, it only accelerate the rusting process.
The only way to stop rust from spreading is to grind it out or cut it out.
Also remember, you are only seeing the the rust visible to you. Road salt will get in all nooks and crannies, places you will never see and will never ever be able to remove. In essence, you are only treating the areas you are able to physically touch. So when you apply those coatings after doing all of that work, you are actually making the issue worse because now you are sealing in the rust and salt to accelerate the corrosion process from the inside out.
Rule #1, never by a car from the mid-west or other salt belt locations. It's as bad as buying a flood car from salty water areas.