I would change the setup to 18x9.5 et30 with 235/40/18 and 18x10.5 et30 with 265/35/18. It will fit, but rear needs fender roll. Here is few examples of 9.5 and 10.5 combo, but these have et20ish front and rear, so about 10mm more aggressive.
http://www.e90post.com/forums/showthread.php?t=894864
http://www.e90post.com/forums/showthread.php?t=1008781
http://www.e90post.com/forums/showthread.php?t=710163