I'm almost certain those tires will be too tall for the E90. You could probably get away with 245/40/18 depending on the offset of the wheels, but the ones you have likely won't fit; especially in the front. Do you not have a jack? Why not try a test fit yourself since you already have the wheels/tires anyway?
2007 E90 335i - Automagic - Non sport /// Cobb AP - Alpina Flash
Summer: Sonic Tuning ST100 - 18x8.5 ET35 - Conti DWS 245/40/18 - 10mm rear spacers
Winter: Style 159 - 17x8 ET34 - Michelin X-Ice Xi2 225/50/17 - 15mm rear spacers