Today open: 10 - 20
Yes, the money will be kept on your card for a maximum of 12 months - don't let it expire!