A lot of good suggestions here. I do recommend you get something that is Roon compatible, it is just too useful a database to skip that feature. Even if you don't plan to use it now, you can get a free trial and you might prefer it.
Exact Copy is software you can buy for your PC, a lifetime license is dirt cheap, and it makes a bit perfect copy in either WAV, FLAC, or some lossy formats. It is pretty good about finding the Metadata too. It is more manual than the Bluesound Vault 2 I bought but I didn't find the BS Vault to be any better, other than being more convenient. SQ is the same once you are in a WAV format.
FLAC is not lossy but the streamer must uncompress the file on the fly and with a slower processor, it might make a mistake now and then. I do believe that is the reason some folks believe WAV is better than FLAC but both are not lossy formats, so they should sound the same if the decompression is correct.