Find a hose and wash everyting!!! engine door sills everything!! I live in Minnesota and dont have no where near that rust granted I own a 2002 and its 5 years newer but mine doesnt even have strut tower or rocker rust. Its always clean and waxed!! Even in the winter. Keep it clean and waxed and that will kepp you out of the paint and body shop. As for your rockers and other rust is hit it with some coarse sand paper and get down to some clean metal and then prime and paint it again even if its rattle it will really really help stop the cancer and paints cheap and white is a very cheap color and isnt very fussy as far as paint matching. Other than that GP parts are cheap and their pretty reliable Ive owned 3. Good luck and welcome.