One can certainly argue the 25th amendment wasn’t intended for this type of situation and was more about physical/mental incapacity. That said, I do think one could also interpret it the other way.
As for impeachment, the case is very clear. One interesting side note I learned is even if Trump isn’t convicted by the Senate, congress can still vote to convict him by simple majority of violating the 14th ammendnent for inciting an insurrection against the U.S., barring him from ever holding federal office again. Pretty interesting detail there.