Well, no one can tell you specifically which cars you'll get, but we can tell you about the consists. While someone else can tell you about the CNO, I can give you a good idea about the Builder. This may change, as Amtrak is getting ready to "relaunch" the Builder with some of the newly refurbished equipment. Traditionally, the Builder's consist runs like this:
2 or 3 P42 engines
Baggage car
Transition Dorm
2 Sleepers (Seattle)
Diner
2 Coaches (Seattle)
Sightseer Lounge
1 Coach/Baggage (Portland)
1 Coach (Portland)
1 Sleeper (Portland)
At Spokane, the train is split between the Seattle coaches and the lounge. Another P42 engine is put on the front of the lounge car after the Seattle section continues on its way. If you're going to be riding in the sleeper car, they will have some kind of breakfast for you in the lounge car, but again I don't know how this will work with the new Empire Builder services.