I can't help with rust bubbles or rolling fenders, but i have detailing DA polisher and various pads and compounds that can get out some pretty good scratches....