Glad your trip is going well so far! It's always nice to hear of good experiences amidst the doom and gloom coming from DC.
AlanB covered most bases very well. For future reference, you may want to bookmark
RAILtravelling.com, which is TrainWeb.com's rail travel section.
Enjoy the return trip!