Yes. There is 2 train stations in Buffalo going to Penn Station NYC. One is in Depew, and the other is on Exchange St.
Yes
Alaska
There are no trains that run from the lower 48 states to Alaska. THough Alaska does have a train system that connects Seward to ANchorage to Fairbanks
The Alaska Railroad travels throughout Alaska. Tourists like to travel on this train because it will take the passenger along the coast providing beautiful scenic tour of Alaska.
about 24 hours
It is impossible to travel from Montgomery, Alabama to Juneau, Alaska by train because there is no border connection between British Columbia and Alaska. However, a "theoretical" train would take roughly 5 days to make the trip (assuming good weather)A direct flight from Montgomery, Alabama to Juneau, Alaska would take 7 hours. Direct flights are unlikely, so it may take more time.
Alaska is not connected to the lower 48 by train.
Possibly a train.
Yes. Take the train from Toronto to Buffalo, New York. Take the train from Buffalo, New York to Chicago, Illinois. Take the train from Chicago, Illinois to Minneapolis, Minnesota. Or go to Amtrak .com Via Rail .com and see if there is another way to get from Toronto to Minneapolis.
Yes
If you have the time to train with tht 45-70, it would be the best thing to take.
About 36 hours including a 3 stop and transfer in New York,that's to Miami
Ask Amtrak.