I PMed answer all your questions.
But to answer for everyone here:
Offsets on the car above are 19x8.5 +40 front 235/35/19 and 19x9.5 +33 rear 265/30/19
No body modifications necessary.
Our wheels accept OEM BMW center caps, and OEM BMW M-badges. OEM lugbolts should be used as well.
The finish on our wheels are painted.