Brake pads that fit the MB SLK 320 also fit the Crossfire. Check out the Tech forum for several threads on the subject.
It's safe to say that "almost" everything under the skin is MB parts... engine, transmission etc. If I'm not mistaken the XF suspension is a little different. Other folks here that are more knowledgeable, feel free to jumb in.