Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
China definitely cannot win if a war happens soon
US has far too big of a technological and industrial advantage
Sure China has hordes of endless men but technology > numbers imo
Eventually after a gruelling war that could last for years China will have to fall
Although US won’t do so well either but still