I’ve got Plex running on 2 non-Windows systems: Raspberry Pi (Linux Docker container) and TrueNAS (FreeBSD jail). No issues.
If I could suggest something…
Try setting up a Linux VM on Windows. I’m not a Windows guy, so you might need to research how to do this. My go-to would be VirtualBox; I don’t know if Hyper-V supports non-Windows VMs, and I’m not intimately familiar with setting up WSL.
Going the VM route will let you kick the Linux tires without committing to more hardware. Or, you could get a Raspberry Pi. External USB drive optional, since you should be able to configure Windows to share your library over the network and just have your Pi mount it.
I used to use cliget some years back. Quite a bit, IIRC. Long story short: company customer support portal, downloads would sometimes time out. Installing and using cliget saved me from many fistfuls of hair ripped from my head.