no the M bumper will not fit, you would need new fenders and head lights. now as far as options for the 07 painting would be the way to go, i am not sure if the M sport bumper for that year would be a direct swap since the facia is a little different.

I figured the M wouldn't fit but I do see a lot of e70 driving around with painted fronts and rears. Maybe newer than 2007?