On the second day of your SWC trip, try to get seats in the Lounge car. (You'll see it abbreviated as "SSL" in this forum, which is short for Sightseer Lounge.) The scenery in Colorado and New Mexico is absolutely breathtaking, especially through the Raton Pass and the Glorieta Pass. During the summer, a trail guide sits in the SSL and broadcasts various history lessons and stories about the area over the PA. They also bring in native artifacts and various pieces of clothing, ammo, etc. It's really interesting. You should definitely try to get a seat in there after breakfast.
Also, I love coming across the plains of Colorado early in the morning and seeing the mountains in the distance. Before you know it, you're winding through those mountains.
The meals on the SWC are very good. I like having the french toast for breakfast, as it's a railroad tradition. The steak, offered at dinner, is delicious. Since you're going to be in a sleeper, your meals are included. Your dining car attendant will show you where to sign the check with your room number. There is also a snack area, like a concession stand, in the lower level of the SSL. You can buy all kinds of stuff there: chips, soda, crackers/cheese, yogurt, donuts, etc. You will have access to free coffee, juice, and water in your sleeper car.
If you have any questions about Albuquerque, please feel free to ask. My boyfriend lived there for 25 years, and we go there frequently to visit family/friends.