I can’t comment from a current desktop perspective - but if you provide timely maintenance, my view is this is very doable.
Over about 1.5 decades ago, back when my mother was age-85 or so (living in Canada) and I was 57 at the time living in Germany, I just did that. She had been running MS-Windows constantly getting virus, and her PC support for Windows was limited.
So during a visit to Canada I backed up her data, wiped MS-Windows off of her hard drive, installed openSUSE Linux and in a Virtual Box session, under openSUSE, I re-installed MS-Windows in Virtual Box. For openSUSE, for her, I selected the KDE desktop, as at that time, I thought it closer to look/feel as to how her MS-Windows operated.
I setup her PC to boot to openSUSE. On her desktop was an icon that when selected booted Virtual Box to automatically run her MS-Windows in a virtual session. I made a backup (routinely) of her MS-Windows virtual box virtual drive (as a separate file) on her PC harddrive, so if she ever had a virus, it was a simple matter to point Virtual box to the backup virtual drive. I had to do that a couple of times as it turned out.
From Germany, I would vnc into her PC (piped over SSH) and I could both maintain her openSUSE and her virtual box MS-Windows. Eventually, she stopped using MS-Windows and she only used openSUSE. The Virtual session of MS-Windows became no longer needed.
In those days, Skype allowed video chats, and we would have 10 to 15 minute video chats practically every day, myself in Germany, and her in Canada. She would take that opportunity to tell me of any PC issues, and later if needed she would leave her PC powered, and if needed, pass me her IP address (I had an icon setup on her desktop, that if clicked,would give to her, her PC’s IP address), so once with her IP address, I could access her PC and do any needed maintenance. After maintenance done remotely, I would (remotely) shut down her PC.
In the end, this evolved into being even more robust, with even more measures added so I could easily support her PC - with my being half the world away.
So such is doable - it all depends on the amount of effort one wishes to put into this, and the amount of trust that exists.