You have an unlimited amount of time to claim your rewards, but you may only claim them one at a time.
Once a reward is claimed and redeemed, it will be locked and unable to be used until you can build your points balance back up to be eligible to claim it again.