Not a big fan of Raina in Tests, for obvious reasons. But if Dhoni and the management are considering him for the Test series in Australia, then he definitely needs to be drafted in the Test XI against WIndies. Makes logical sense. But practically speaking, I highly doubt that Dhoni will sacrifice Jadeja for the home series. In which case, it will always be a toss up between Mishra v Raina. I don't see them both fitting into the playing XI. Don't forget IPL Sharma will also be a popular option for the management if things play out in the expected manner.
If we get the usual MS Dhoni who likes to play safe (not the Dhoni that turned up in England), then this would be the most probable XI in the first test:
Dhawan
Vijay
Pujara
Kohli
Rahane
Rohit/Raina
Dhoni
Jadeja
Ashwin
Shami/Ishant
Bhuvi/Aaron
I do expect Rohit would return over Raina, but I would prefer it to be other way around. I think Raina has handled his short ball issues.
India do go in with 2 spinner and 2 pacers, so that will continue. Jadeja and Ashwin are the obvious ones in that case. I would like Bhuvi to be rested totally for teh WI series. He thrives on the conditions and he is not going to find no help in India. He has had a tough gruelling tour to Eng, and we need him in Aus. No point bowling him into the ground in unhelpful conditions in India. Don't expect that to be the case though. Of course the other argument is that the spinners will be doing most of the bowling so Bhuvi is unlikely to be overworked.
I would liek Aaron to be tried I think the lad has potential. Play Aaron and Ishant, rest Bhuvi. We may get Bhuvi and Ishant though.