Good Afternnon:
In a word, yes.
Number of diners “back in the day” depended on the level of service provided on the train. For example, some trains carried two diners because of the times they operated, the cities served, clientele, etc.
Other train carried a diner (offering food at higher prices) and a lounge car (offered snacks, beverages, etc. at more “popular” prices.
Shorter routes or routes with fewer passengers carried so called diner-lounge cars which provided food and beverage service in one car.
Still other trains had “twin unit” diners. These cars consisted of a kitchen/dormitory car and a second car where meals were served. The reason for this was that you could serve more passengers quicker.
Many diners ran from end point to end point city, however, sometimes diners were cut in and out of a train en route inorder to get better car use.
Today, Amtrak offers a varity of food services. You can go to their website and find out more about them. Again, however, the idea of cities, distances, and clientele applies.
The second question refers to what’s called the train’s consist. IOW, how cars are aranged.
In general, if a train carries sleeping cars and coaches, the diner is placed between the sleepers and the coaches. The reason for this is to reduce the number of passengers walking through the sleeping cars.
Here’s how this would look:
Locomotive/baggage/sleeper/sleeper/sleeper/diner/coach/coach/coach
Here’s how it looks with a lounge car and a diner
Locomotive/baggage/sleeper/sleeper/sleeper/diner/lounge/coach/coach/coach
How about two diners?
Locomotive/baggage/sleeper/sleeper/sleeper/diner/sleeper/sleeper/sleeper/diner/coach/coach/
coach/coach/coach
NOTE: Lounge cars could be added as approriate. I think you get the idea.
Here’s one other thing. Usually the kitchen end of the diner was t