There should be no illusions about resisting an attack. That’s not really possible in the modern transparent battlefield. All fixed defenses are struck in the opening salvo, AA defenses, radar networks, airfields. China would take immediate air superiority. Amphibious assaults are ridiculously dangerous, nigh impossible, but every shot fired in defense receives immediate retaliation from the air. This is different from the war in Ukraine where there’s contested airspace instead of one-sided superiority. Mines will slow the landing but without the ability to resist it, its just a matter of time. Deterrence needs to be economic and political, a military deterrent is not going to work on the doorstep of a world power with anything short of nuclear armament.
They are, that’s why the majority of them are in favor of it. However the individual official might get more Russian money than corporate sponsorship and flip their vote to go against the larger group. Also, kompromat can be even more impactful than bribery.