Today open: 10 - 20

Yes, the virtual card will expire 4 years after its creation