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?
'07 E90 335i - Automagic - Non-sport
Cobb AP|Alpina Flash|VRSF 7" FMIC|VRSF CP|TIAL BOV|cp-e DCI|Bilstein B6|E93 M3 FSB|SP Lowering Perches
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