IND won't rest any player, but the issue isn't there. In last few years, we have made most games against IND very close, but couldn't win - the clue is hidden there.
Every team has strengths & weaknesses, we have also some strength and IND has weakness. Problem is, our strength is India's strength as well and individually players are better, while we don't have players to expose the weaknesses. For example, MSD might come to field on someones shoulders, but still he'll milk our spinners in his sleep, then blast in last few overs. Playing spin is strength of BD team as well and against most teams, our middle order will put every spin attack silent ... not against Indian pair. We have couple of very good defensive spinners, who'll choke most teams - Indian top order will send them to crowd every over once set. Finally pace attack - among lower ranked teams PAK, WIN can hurt IND with new ball attack some days (though it's 0-12), even SRL once got them at like 27/7 ........... our pacers will hurt themselves.
That 2007 win was based on outstanding fast bowling by Mash and he was genuinely fast that time, bowled brilliantly with new ball as well. Unless we find couple of skilled new ball bowlers, most games against IND will be close fought, but not over the line.