I bought the game on pre-order (Xbox Series X) and have been watching the Twitch streams since launch. None of the freebies from Twitch have been credited to my Xbox account. I have linked my Twitch account (not my Steam account as I don't use Steam) so I should be getting the items.