Don't waste your money on a paint job unless you replace the rusty doors first. Buy some clean used ones from Calif or the southwest or just look for a better 535i. Is the rust around the filler hole surface rust or something worse? Have you had a good look under the car to check the floors & rockers?