Yes, you will need to check the expiry on each betting offer as you claim them so that you can ensure you don't let them go to waste. Validity periods are always made clear in the terms and conditions.