>IMO I don't think the Chinese can win a war with India.
Depends on what you define as a "win". They're fairly evenly matched and both have nukes. Neither could ever conquer the other at an acceptable casualty rate. But after local skirmishes the border could shift in either direction.