My set up with a write up to follow -
2001 S600 Mercedes Benz (345mm Brembo) Front Calipers / get the bolts if you can as the thread pitch is different
2004 ML500 345mm x 30mm Rotors - these have the closes offset to our i could find, only 2-3 mm off
2x 2mm washers on each Caliper Bolt
2 M10x1.0 Banjo Bolts at 35mm lenght for the re-use of the stock banjo lines.
my Wheels are 18x8 with a +35 offset so I needed to run 5mm wheel spacer, +30 or greater would not need wheel spacers.
Here it is -