I also have my Windows 11 Pro VM set to automatically log in -- however I use this approach:
Not sure exactly why, but I haven't needed to employ any extra measures to keep my VM awake, other than setting it to not sleep by using high performance mode under power options.
Updates haven't been an issue either with Windows 11, as Channels DVR seems to keep update reboots from happening until I initiate them.
As far as other tools go, DrivePool is a killer addon that I've been using for many years, and allows me to create a single virtual drive from several physical drives. I've not seen anything as easy to use for the purpose, and as comprehensive, on another OS:
One thing Windows lacks is a package manager, but WingetUI pretty much takes care of that:
I'm actually pretty agnostic when it comes to Operating Systems, I've used them all, and each has their pluses and minuses. IMO, the best OS for a given job is more-often-than-not the one you've already used successfully for that specific task.



