Check out
Mumbai to Indore by road to know about the journey. Normally, the road conditions are good and there are roadside dhabas and even few ATMs, so you don't have to worry for all these issues.

Photo of National Highway 3 which connects Mumbai and Pune (by Hrushikesh Kulkarni)