If he requests immunity in exchange for his testimony, the Trump administration might be willing to grant it to bury the Russia story.
And if he doesn't have particularly valuable testimony? Well, he'll already have immunity.
And if he doesn't have particularly valuable testimony? Well, he'll already have immunity.
And fwiw, Dotcom's statements says he is willing to provide testimony under the condition of a safe passage back and forth. I sincerely hope that if he now backtracks from that and demands more his reputation will be done for. Though I guess we can now change it to "he lies and then they decide to grant him immunity".