With previous promotions like this I've only ever got a notification to tell me my reward has been delivered. So I'm going to assume I'll get the stuff until the 17th has come and gone and my mail is empty.
If your ESO account is linked to your Twitch account and you watched some of the keynote then you should get the rewards.