Coming from Seattle, we made a route from Seattle to Cody, WY to the Black Hills, back to a couple of stops in MT and Yellowstone over 2 weeks. Get up and out early on your travel days, pack up as much as you can the night before to be ready in the morning. As many places as we went, I don't think another week would have been enough to add Bryce and Zion also. You will want 2-3 days at each of the stops on your way and a smaller vehicle to tour around.
As far as being first timers in a class A, it's good you are planning a short trip close to home ahead of time to get used to driving it. It turns a whole lot wider than anything you have ever driven. Seattle, Vancouver, and SF should be a no go with the class A. The streets are WAY too narrow. I'd probably do it, but I'm kind of crazy like that!
One of my coworkers that used to own a class A just flew out to TX last week and rented a 25' class C. It was him, his wife, and 2 high school aged sons. He said they had plenty of room and said that he would probably buy the smaller class C instead of an A next time because it is so much easier to get around in. They spent 8 days traveling from San Antonio up to Bryce, Zion, and Arches with a few stops in between.
So look at the class C also - remember that with all of the stops you are making, you will pretty much be sleeping and making breakfast/dinner in it. So if you are thinking class A for the space, you may find the class C might better suit your needs for this type of trip with its size and maneuverability. I'm glad we still had the truck and trailer when we made that trip since we had the truck to go sight seeing.
For your trip to Glacier and Yellowstone, there will be places you can't get to with the class A - Road to the Sun in Glacier NP for instance, major vehicle size restrictions.
I don't know that I'd say you average 50mph, but you are definitely not going to make the same time you make in a car. A typical 8 hour trip for us in a car is usually 10 with the MH or truck/trailer. So whatever you think the drive time will be, add at least 25%. Fuel stops in your car are 5-10 minutes, the MH is going to be 15-20.
Bottom line, whtever you decide to do. Have fun! Even if you end up not making all of your planned destinations, have fun! That's why we are all here. Enjoy your trip, it will be a great experience.