I think a backup keeper would be a safe bet.
I want Praveen in the starting XI...but that's because 3 left arm seamers seems a bit of an overkill for me. And I'm not fully convinced with Irfan. Praveen is better as a swing bowler lately, might be more useful in England.
Viru/Gambhir to open, Dhoni the keeper/skipper. Yuvi, Yusuf, Rohit, Raina the powerful middle order. RP and Zak the main seam bowlers, Bhajji the spinner, and one of Irfan and Praveen.
Ishant shouldn't get a game, and maybe Ojha and Jadeja could feature in one of the warmups or group stage matches. I'm starting to feel they should have picked another bat or Karthik as a backup batter/keeper, as an injury to one of Sharma/Yuvi/Raina means we'll need to play Jadeja and rely more on Yusuf to get runs. Although in this case, playing Irfan would be quite useful.
India, South Africa, and SL are the favourites for this in my opinion. RSA have a powerful squad, SL have several match winners and India have the quality and are the best prepared. Should be a good series.