As India is already 2-0 up in the series, they can actually make some a replacement for Rohit and try out somebody else. But thing is that will Kohli want to change his winning combination and Rohit especially because we know once he comes in form he plays a long innings and that too make runs quickly. I think max 1 change in middle order they could be doing only if required.
Yes, they can afford to test new players now after the last win. They can rest Rohit and try someone to open the innings with KL Rahul or they can try someone new after Kohli or Shreyas.