Tomorrow I want to buy a game key for the new Cod over the Internet. I'm not in the mood to download it tomorrow. Can I download it now without having bought it and download it over the night
No. No purchase, no download.
Do not download. As a file, you can copy the desired game or DLC to an external hard drive from another Xbox, or- at least the game -you install the game from a disk beforehand, but you always have to buy it. Because no matter how you got the games on the Xbox, you will need a "key" for all of them - you will automatically receive them when you buy the game Digital, complete a Game Pass subscription (provided this game is included in the Game Pass)) or insert a disc.
(Xbox One games are the one and the same file in digital or disk format.) In the case of the Xbox 360, if you had a disk game completely installed, you would have to download it completely when the game was purchased digitally Because the Xbox 360 does not recognize them as a digital key, this is not the case with the Xbox One anymore: Disk game Installed, digitally purchased, and the Xbox one only downloads the keygame from the base game, which is only a few kilobytes in size.)