A program that grants points for using Bing search, which users can redeem for gift cards, sweepstakes entries, or charitable donations.
Hey there, The Snail Gary
You have applied the wrong tags to your question, so I have updated your question and applied the right tags for your question.
In terms of finding out what regions the 400 Robux gift card is available in, this depends on availability. There isn't a list of regions rewards are available in. Instead, the rewards section is dynamic, only showing what rewards are available depending on the region.
With this been said, you would not be able to change your region so you can obtain 400 Robux gift card. This would breach the Microsoft Rewards terms and conditions you agreed to when signing up for Microsoft Rewards. This, if caught by the team or system, may result in your account being banned. You can find out more in this here: https://www.microsoft.com/en-gb/servicesagreement/#13m_MicrosoftRewards
In terms of when the rewards that are currently not available will be available in the future, there isn't a timeframe for then items will be available again. This will depend on whether Microsoft is able to obtain more codes for the items on the store. What you would need to do is keep an eye on the store for when the item becomes available again.
However, with this been said, this particular item is popular, so when it does become available, it doesn't last long before it is out of stock again.
Hope this information helps & Happy New Year,
Nathan