Go for it!!! He'll love the train ride and well worth the money! We actually sat in the open car at the very end of the train; I would do it again in a heartbeat! We never had any issues with cinders, but that is not to say it won't happen, just remember your sun glasses :C. It was a little spendy for that car, but you did get a really nice cup and all the refills for free and the seats were really comfortable. Go to their website and they have all the different packages, some are quite reasonable. We stayed at Lightner Creek rv park and it was really nice. Sites were a nice size and it probably won't be to crowded in June. It was a short ten minute drive to the train depot. United looked more like a parking lot to me, not my kind of camping! He won't regret spending the money once you get there, He'll probably wish he had done it years ago! Lots to see and do in the area, you won't be bored. Have a great trip!
Bill