You’re getting a wide variety of advice here, some good and some bad.
with the price of the rest of your system, it would be a gigantic waste to keep an ordinary PC in the chain.
I’ve found that Roon running on a separate dedicated server (like a Nucleus or NUC) feeding the player through Ethernet and the player feeding the DAC through USB is best. AND turn off the Roon DSP and volume control in the Roon settings. Makes a huge difference.
A quality Ethernet cable and USB cable help a lot, too.