1/2 of the claimed benefits are just lies: China isn't going to be paying the tariffs, but maybe it will spark some limited increase in US manufacturing. The thing it will do is increase prices (inflation).
I also think its disingenuous to call tariff induced price increases inflation. That's like calling a sales tax inflation. Maybe its technically correct, maybe not, but if your going to apply it here, make sure you are also applying it to carbon/gas taxes, environmental regulations (they also increase costs), and capital gains taxes (they lower asset supply).