215/45-17 will fit, I had them on my car. If your really low the tire will rub on the fender liner if you hit a bump. You will most likely be fine in this regard, but you will rub at full lock whick isn't a big deal imo, since you are rarely ever at full lock.
Personally I'd go with the 235/40-17 over 215/45-17 up front as its a wider tire, makes the car more neutral, improves turn in and reduces understeer.
0.02