When you say that you want a built in DAC, the output is naturally line level and it is pretty easy to allow for volume control. A good example of this is the Hifi Rose RS150B, but you can keep the output constant and input this to your McIntosh just like any other line level signal. This unit is at the top of your budget and allows for external USB drive and external CD Optical drive for ripping CDs to a USB drive. It also can be a Roon client, but comes with its own streaming ap..you still must sign up for a service. Also, it has balanced outputs, which you can take advantage of with your preamps balanced in. You probably want to look at units like this and pay attention to reports as to how the DAC sounds. You should be able to find all the main players locally.