I recently came across a nice square set of BBS RSII, 18x8.5 ET22. I am looking into purchasing them for my 330xi and I was wondering (as I am quite new to this sort of stuff) if they would fit without any modification? If so, would it be a simple fender roll or more of a fender roll + stretched tires job to make these wheels fit. I am pretty sure my car has H&R lowering springs, and as for tires what sizes would you guys recommend. I inherited this car from my deceased uncle so I have 0 idea on most of the specs, but I'm running 18" AC Schnitzer Type IVs Non Racing on 225/40/18 tires all around.I am trying to achieve a flush fitment with no/minimal rubbing.