I think most anons know that he hasn't been in the Ecuadorian Embassy for nearly a year.
His testimony will wreck the Dems to such an extent that I doubt that he will be found guilty of anything. As you rightly say there is always the pardoning route.
They will rue the day they call him to the stand.