i would get yourself a sander and bondo and fill in most of the rust spots. none of them look horrible....but you do want to prevent it from going further. so i would go that far...i would leave the jack spots to the professionals...
now you have a non rusty body except for underneath. you can touch up the bad areas or you can finish sanding the whole car and then take it to a a paint shop and have they lay the paint (this will save you alot of money). or you can use it as an experience like me and try to do it all yourself. it really aint that hard...you just need the equipment and a steady hand. but im glad mine didnt have a drop of rust on it...
good luck!!!