Actually India made mistake of excluding Ashwin and bhuvaneshwar from squad which have cost them the match to loss. I think next match they will properly work out and pick the team mates properly.
Ashwin was left out due to injury reasons and Bhuvaneshwar Kumar's recent swinging capacities are not better than Umesh Yadav. But, I guess Ravindra Jadeja must have been included as he is a front line spinner and also having some batting capabilities. If a spinner was included, I guess Australia might would have faced 2-0 right now.
For boxing day match, I guess both the current opener might be dropped and Prithiv Shaw may find a slot to open along with M Agarwal or else with M Vijay.But, there will be no reasons for retaining M Vijay in my opinion. All the above, H Pandya may replace H Vihari to give India an all rounder touch. If Ashwin will be fit, U Yadav may end up in bench.
Australian bowlers were also quite good, might be a spinner could change the current position. Also, the opening of Indian teams second innings was just a shit show. I think you are right, they will be dropped and actually, they should be dropped and I agree including Pandya and for sure including a spinner.
But truly, hats off to the bowling of Australian team, quite remarkable performance.