@Roussette
As there's talk of impeaching in 100 days time, why couldn't they try for the 25th and then resort to impeachment... but what do I know...
As I understand it (though happy to be corrected by someone more knowledgeable) there are some issues with immediate impeachment.
Biden is reportedly not keen as it would tie up Congress/Senate and prevent him hitting the ground running with the COVID/Economic policies he wants to push through ASAP.
The fact remains that even if they do impeach him in Congress his guilt would need to be voted on by the Senate and I think you need 2/3 majority to do this and the Democrats only now hold that by Harris's casting vote.
If they push impeachment out by 100 days this gets over Biden's concerns and realistically there's not chance of doing it before the 20th anyway - even at all.
In short I'm not sure trying to impeach Trump will achieve anything more than being a symbolic gesture - though if by some miracle they could get enough Rep. Senator's to support it, just the fact it would stop Trump running again would be a major win (and this might be the one argument to persuade some to do just that - do they want to risk Trump making a comeback in 4 years because as is the GOP us in enough shit already).
The 25th is the only way to do something before the 20th and there's a lot of reasons why Pence won't want to do this.
Upshot is I think Trump will get away with it.
The big question is will he try and pardon himself (because as much as Pence won't use the 25th I believe, by the same token his big Fuck You to Trump could be refusing to pardon him if Trump resigns).
Also is a self pardon legitimate?
What I thinks most realistic to expect is Trump being held accountable for tax issues in NYC as a form of censure.