You will learn a lot about the questions to which you are seeking answers by simply browsing the multitude of existing forum posts, as well as by perusing the plethora of information available in the "Amtrak's America" travel guide.
Pick up a copy of Amtrak's America for free at your local staffed Amtrak station, or by calling 1-800-USA-RAIL. (They will mail it free of charge to you.)