I bet my Bitcoins he will never finish his mandate. His senility is already catching up , that's a matter of time.
I wouldn't bet even 1 satoshi on that. Unless Trump do something totally ridiculous and outrageous he will remain president.
There is no way that he will ever be impeached, it is far more more likely that he will be assassinated though.
Personally I would bet more money that he will win next presidential election as well.