Re: what all cars & Trucks will the wheels fit?
Seemingly after many searches it seems to me you'd want offsets close to 13mm rear, 38mm front, where it should vary by less than 10mm / 1cm for a good looking fit.
As for the bolt pattern, BMWs are 5 - 120 or 4.724" and old Syclone is 5 - 120.65 or 4.75". Both will fit where I've just made sure to check the torque w/ torque wrench on the BMW rims every so often for the setup I got. The 3 series and 5 series models rims work just check the offsets as they all differ making it sometimes are to match front and rear when buying a complete set,