you can buy digital 60 day gametime cards online on the Square Enix store, not on the FFXIV online store (mogstation). Those should grant you instant access to some of the rewards. You can only put a maximum of 180 days of game time on at any given point I believe.