Getting back in to audio- Source help


Greetings everyone, I am turning to the more knowledgeable brethren for some guidance. 
After  a 10 year hiatus I am finally giving myself  a dedicated listening room and buying a new system. I used to have midrange  Conrad Johnson separates through magnepans and listened to CDs and FLAC through a Mac to Dac. I loved the warmth of the CJ and the soundstage of the Maggies. 
I am leaning towards The Maggie .7 or 1.7i With a Hegel H390. I will be hard wiring for tidal and again play flac files. My questions are:
1) should I go the Mac mini route? 2) Is Roon something I should look into and a NAS - I know nothing about them. 3) is the Hegel internal DAC sufficient? If it really isn’t does that defeat the purpose of the Hegel and should I look for a different integrated or separates? 4) I have no CDs anymore but in terms of getting the best Sound from my system, Should I look to invest in a CD player or HDCD player and play 16bit or 24 bit from disc or is stream/flac files from a drive better? 
Thank you in advance for any and all comments. 
jordanmj
You have nice stuff ,you can get used cds in excellent  condition  cheap now .I have been getting  cd box sets that used to go for well over 60 bucks ,for like 15 now...
If I wanted to stream Tidal or Qobuz I would buy a dedicated streamer and not use a computer. I also would purchase a separate DAC. Amplification between sources and speakers would be focused on providing the necessary gain, in/outputs and desired control functions. 
I should add that I have used a Mac Mini via a USB/SPDIF converter into a separate DAC playing AIFF files burned from CDs. Lately I have been planing more of the CDs through a transport into the DAC. I use streaming to find music which is purchased on CD. Where I live, tower access limits streaming options. I am a little 'old school' about owning my collection. I also have a MacBook pro with CDs as AIFF files loaded for secondary systems. Portability is nice.
Ditch the computer. All streamers sound better and your money is better spent in upping the streamer rather than attempting to dejitter USB.