Answer is yes to all your questions. Shells are identical. Subframes the same although M3 Evo one is reinforced, abs system can be binned and M3 master cylinder is bigger