I agree this is wayyy complicated. All you do is send the encrypted data to whomever you want and then have some servers check an email every day to see if it got an email from snowden indicating the date. If its there repeat tomorrow else email key to journalists/publish on the internet.
ES is vulnerable if physically must be connected. Ideally, if he does a single-bit "I'm alive today" `annnuciator flag', say, once a week, and if this get's interrupted, his total autonomous bot wakes up swinging email, postings, and HWALL w3-wide `Guardian-class Bombshells'.