The way I think you'd set this up is you'd create a trust with the millions and then the trustees would pay the company its monthly fee from the trust's funds.
With enough funds, the trust should be able to both pay for your preservation and grow its balance. You'd even be able to inherit the remaining funds when revived.
Of course in practice there is still the possibility of the trustees being corrupt.