Steam/Valve made a point of running Windows games under Linux as good or better as under.Windows. that is, Wine and Proton are really good these days.
Running genuine MS Windows® in a VM is very possible but much less necessary than, say, 10 years ago, if you want to run some non-esoteric Windows software. It also technically requires a license.
They asked about Office, Adobe, and Autodesk. I’d say the situation is still the opposite there. In the early 00s, you could run Microsoft Office etc. pretty well with CrossOver Office and the likes. But these applications barely work anymore if at all, most likely because their complexity increased a lot over the years.
Using a Windows VM is a pretty good solution. Though last time I tried only commercial solutions like VMWare work very well, because KVM-based solutions didn’t have great graphics support. Maybe VirtualBox is better, but Oracle.
Running genuine MS Windows® in a VM is very possible but much less necessary than, say, 10 years ago, if you want to run some non-esoteric Windows software. It also technically requires a license.