I don't know a heap about these Indian players, but i'd be selecting
Sehwag
Gambhir
Tendulkar
R Sharma
Uthappa
Dhoni
Pathan
Harbijhan
Kumar
Sreesanth
I Sharma
I'd add Yuvraj for Uthappa if he was available.
I agree with your selection. It is not good to go with 4 front line bowlers and 10 overs to be filled in by part time spinners.