Yes there is and a gift shop
Yes there is. The volunteers will give you a little history too. Nice place
There is an interactive area with model trains running on tracks.
Yes there is. It's not the "largest" but it is nice.
Yes
Yes, there is.
There is but it's small. The museum is train cars. It's not an all day adventure but it's a lot of fun to ride the train.
Thanks! Your answer is awaiting moderation.