Not really. They would have to vote to explicitly override. A very different vote if Trump were out there bashing the bill relentlessly
Possibly, but maybe not. I have become convinced that too many Pubbies are just as eager to get rid of Trump as Democrats. I am even a little worried, if the Dems take over the House, many Pubbies in the Senate would vote with all the Dems for Removal, after the House impeaches.