They have been preparing for several years, but I think they will attack Taiwan sometime. But that's their business.
NATO would tear China a new asshole just like we tore Russia's hymen in half.
There are few suitable landing sites in Taiwan, all of them easily defended by steep mountains. Turn off the TV idiot box and learn something sometime.