To get up and running easily with, bluetooth, wifi, ethernet, tidal, qobuz, roon, and also get decent sound quality, you can get this 1 device (also a nice match for PASS).
Matrix Mini-i Pro 3 Wireless Bluetooth DAC/Amp – Apos Audio
I gave this unit to a buddy of mine who had no desire to get into the technical woods of streaming. Just plug it in and listen. You would need to subscribe to a streaming service but that is easy to do.
You would connect this DAC’s RCA or XLR outputs into your preamp. I am assuming you have a preamp since you mention a CD player.
If you go with WiFi on this device, it can get a bit tricky, and an occasional reboot of the DAC may be needed when it does not work. With an Ethernet wired connection it works 100% of the time.
BTW - I have a different steaming setup that is as good as it gets but is much more complicated. The suggestion I am making is very good and rather simple.