Yes they will fit on the rims, BUT they will probably rub too, being 2 sizes bigger than the stock size... You are adding about 3/4" of an inch to the height of the tire, probably closer to 1 inch... And not to many shops would put them on anyways... We go by a Tire Fitment guide, if the book does not have that size in it, they will not put them on...
You could take just the rims in to a shop, if they don't know what they are going on, they can't say anything...
Just my 1/2 a cent worth of thought...