Yes, you can still upgrade your existing system from 7 to 10 and it most often goes without a hitch. Just go to
https://www.microsoft.com/en-us/software-download/windows10 and click the Download Now button under Create Installation Media. Downloading the tool only takes seconds and running it gives you the options to either create a USB stick (even for an entirely different computer) or update the very machine as is your preference. For some reason AMD based low level computers have often failed upgrading but as yours is a gamer I suppose there'll be no big issues. And in any case, a failing upgrade rolls back to the start so nothing lost.
If you're going to upgrade the hardware as well, you can create an installation stick for either 10 or 11 with your current system and use the license code of your current Win7. Home for Home, Pro for Pro, obviously.
Creating a local user account instead of a Microsoft account has become very difficult in the latest Win11 especially with the Home version so you may even want to first upgrade to 10 and then upgrade that to 11. That said, a fresh install of the Home version of either 10 or 11 requires some fiddling to avoid the MS account but the tricks are easy. Not going to provide a 101 for each option at this point...
There used to be an option to upgrade even old (pre-2018) and incompatible systems directly to 11 by adding a line or two in the Registry but I've read that it doesn't work any more.