Yes, there is a decent sized model train that is pretty nice. And the standard train rides do have a snackbar on them. There are also themed rides/tours available from time that have meals.
Yes and they offer different excursions
See Robert Asberys remarks above.
Thanks! Your answer is awaiting moderation.