-
There is massive amount of uncertainty here, and nobody will know the answer if/until it gets to SCOTUS.
Also there is a lot of speculation about how specific the pardon has to be. There is a massive Catch 22, do you say I pardon myself for anything I have done/will do, or do you describe in detail your crimes that you are pardoned for, running the risk that you've told everyone exactly what you've done, and SCOTUS may decide you're not immune, and send you down for it.
He can’t be pardoned for something he has been convicted of, yet.
At least that’s seems to be the general consensus.