M4 rotor fits perfect e92 m3 hub. m4 rotor hat offset is identical to e92 m3 roror hat. calipers will a arrive for a few days.
For 700€ i got front m4 calipers, 380mm m4 rotors(they are still 30mm), 1 new set original pads+one used set of performance pads with less then 1mm wear( they are yellow like pagid rs29.)
I think that is worth a risk to fit.