As long as the inside of the microwave is bigger the the pan, it should work. Yes, the turntable can be turned off. I've never tried using it with the table not spinning. I will try a baking video.
The glass is always left in. It has groves on the bottom that engage with the motor to allow everything to spin. You have the option to turn the rotation off for large items.
I absolutely love it! It works great! I add a few minutes at the end, since I like it a little extra crispy. I say every day when I use it how much I like it.