The price is great considering the tires. But, indeed you'll need spacers, and you'll have to find out what the offset is. I personnaly would not go with 18 inch, because you're in for a rough ride on those, but in NY you have much better roads than we do in Quebec.
I'm running 17 inch offset 35mm wheels with 15mm spacers to bring it down to et20. I think they were for e46, but I'm not sure. Hubcentric spacers are a must I think.