The most straightforward way to play Super Mario Odyssey is to purchase a Nintendo Switch console. This way, you'll get the best gaming experience, and you'll be supporting the game's developers.
Playing this game on PC involves setting up third-party software that mimics the Switch console. Please note that while emulators are legal, you should only use them with game files (ROMs) that you have legally backed up from your own physical copy of the game.
While it's not possible to officially download Super Mario Odyssey for Windows 7, there are some alternatives to consider. If you're interested in playing the game on your PC, you can explore emulator options or cloud gaming services. However, keep in mind that these methods may have limitations and potential risks.