Charging Points are available in all the AC Coaches and all SL from S1 - S13 on either side of every compartment.
A lot of IRCTC vendors right from boarding the train in Howrah or Mumbai are active all the time.
The train is cleaned thoroughly in the morning.