A:AnswerYou get reward certificates like 14 days of so after purchasing and picking up your item(also need a free my bestbuy account). It's probably not listed as 10 eligible because now if you can order one, it will no longer be a preorder. I'm sure bestbuy will have some sort of release day stock, but most likely wont last long. Good luck.
A:AnswerHey smasher, the DLC pass is only available for purchase on the Nintendo Switch e-shop. Look for it there once you pick up a copy of the game. Hope I could help. :D