Do saved cards meet PCI requirements?

Yes, payment details are stored in a PCI Level 1 compliant vault.