Why are you sure that all Republicans in the Senate will vote not to convict? There are some number of Republican Senators who would love to get rid of Trump. I would worry that the Democrats and a bunch of squishy Republicans would vote to convict. Romney and Murkowski come to mind, for instance.
2 isn’t “a bunch.”
They need 20 Republican Senators.
Romney and Murkowski are only 2.