I don't see how anything else could happen here, unless the USA is truly a lawless country where the rich and powerful is in control without any consequences. So yeah, Snowden will still be on the run.
Since this court ruled that another court was incorrect when ruling that the program was legal and allowed it to proceed it is not outside the realm of possibility that another court would find this one was incorrect. I certainly wouldn't say it is anywhere near guaranteed though.
International law doesn’t exist as we would understand it, the global system’s inherent anarchy and thus lack of law, or lawlessness, is essentially axiomatic in IR.
It may seem nitpicky, but I genuinely don’t think people understand how utterly anarchic geopolitics is, even at the height of unipolar stability in decades past.