I shall be boarding the Silver Meteor from Kissimmee, Florida to Philadelphia at around 1.00. When is lunch usually available in the dining car - will I get any? ( I'm in a sleeper so I think it's included in the ticket.)
Yes, lunch is included in your sleeper ticket, and you should get lunch without any problem. I have gotten on at Winter Park around 2:00 and still been served lunch.
You will also get dinner and breakfast if going to Philly.