does this train still have a dining car? and if yes, on which days of the week is it empty i.e. when would i get to sit if i board at cst? also is it possible to alight at karjat as the train has a stoppage but reservation is not possible may be due to certain restrictions. can i get a ticket upto karjat and still travel on the dining car?