Easy way to confirm if a given style of factory wheels will fit... look them up on realoem, get the part number, and then see if they've ever been used on a 335i or 335d.
In this case, I looked up a random E90 328i, found the part number for the Style 285 wheel (36116783631)
As you can see here
http://www.realoem.com/bmw/partxref.do?part=36116783631
that part number was in fact used on at least a few 335i's and d's. So it will work. (BTW in case you didn't figure it out, E90 = E90 pre-LCI, E90N = E90 LCI)
My guess is that any 17" wheel used on an E9x should fit over 335i brakes, but I have not done any exhaustive research on this, it's just a hunch.