You can run them on an 04 but they're going to sit in more. They're is a new edge that parks at my work that has this done and it looks weird imo. Maybe if you put some wheel spacers in the back it'd look better. Not sure about the rubbing..
10+ Year Mustang owner.
99 Mustang GT - mint condition
04 Terminator - Pullied, diablo predator tuner with dyno tune, airbags, MM subs/cc plates, Wilwood brakes, 4 point roll bar, FR500 steering wheel, staggered bullitts, JLT cai, Magnaflow exhaust, mgw shifter