Your points will usually be valid and the reward shop open until a couple of days before the event, but double check the reward information in case it has an earlier order deadline. And if in doubt, just contact your Community Manager!