Wheel sizes on 800s and 900xp

I have a 2013 800s and a 2011 900xp. They both have the stock 12" wheels.

Three Questions:
Are the front and rear wheels a different size? I know the tires in the back are wider but wasn’t sure if the rear wheels are also wider.

Are the wheels the same size and offset between the two machines? I want to get a spare wheel and tire, it would be great if it worked for both machines.

I am going to get new tires for the 900xp, I would like to run the same size tires front and rear in a 27" tire. Is that possible and if so, what width should I go with?

Thanks,
Seth