meh, the Chinese equipement is in all respect still quite a ways off from the US, the US probably won't be able to handle the resource and scarifices required to invade China, but China's capacity to invade it's neighbor espeically if they have US support, is rather limited as well.
Not to meantion, sine the cold world ended (and even before that) the US have rather obviously setup a pretty significant geo-strategic net around China. that hasn't really changed no matter who's the Prez.
(all the colored region in here thre are US bases, and consider that Taiwan / India / Vietnam are hardly on the best terms of China militarily here as well)
Also, Stealth technology is relative. it is not something that lets you avoid all radar always (for example, as a radarman on a old US warship while I was serving here in Taiwan, I easily tracked Taiwan's French "stealth" Lafeyette class ships from quite a ways away.) . the US more than likely have ways to detect stealth planes of similar level of quality that they posses. let alone less quality.
Trade should be mutually benifitial, it is clear that China has benifited a lot from trading with the US (and the rest of the world) in the last 20-30 years, but that's also because it started at a very low base value, if we consider abosalute nominal GDP growth (not relative %) then then is the USA growth really less than China during this span? (it is, but the difference is not nearly as big as you think.)
Anyway, back to the topic of Chinese military, the US still outclass them very considerablly, even purely in terms of equipment there's no real way the Chinese would catch the US without another half century or so, and that doesn't account for battle experience of which the current PLA have non since the late 70s (which means most folks that participated in theri last combat mission have long since retired), the only situation where the US probably will not win or at least win after extremely unbearable sacrifices would be if the US actually invade China, which I don't think anyone in their right minds would suggest anyway.