I think that's what they're trying to do. Since Trump is such a dunce, they're going public with their findings. Maybe it's just CYA, we don't really know.
As for blowing the whistle, that's not their job. If they found concrete evidence they'd have to turn it over to the DOJ.
As for Trump being a traitor, that's only in the court of public opinion. But legally, I think the U.S. has to be at war with someone before he can be convincted of giving aid and comfort to an enemy. Right now, there is no war and no enemy. All we have is adversaries.
All hope to rid ourselves of this dangerous psychopath is in the hands of Mr. Mueller and, by extension, the Attorney General. And maybe the House if they choose to go the impeachment route. However, they'll need evidence so horribly compelling that the Senate would have no choice but to convict. That's not likely to happen, either.
I still think Donnie Deal Maker will have to make the bigget deal of his life when it comes down to resign or watch his family get drug through the court system at the hands of Mr. Mueller. I think in the venacular, it's called . . . leverage!