You asked if 21s fit. The answer is yes, and I gave you the wheel size to buy.
But yeah, read up on this. You need to know the right offset or the fitment will be bad. IIRC, I use +35 in the front and +38 in the rear. For tire size, Most people use 245/35/21 on the front and 285/30/21 on the back.