Im' not sure how to answer you. You mention the Id -- so I'm taking you to mean a JRiver Id running linux.
But I didn't know they sold this with the processor you are talking about. Don't see it listed. So maybe when you mention the Linux stick, you are going to be buying a NUC and turning it in to an id.
Regardless, the key is what are you going to use it for?
Will it be a standalone, player. Or part of a network. Will it run only headless (like JRemote only no monitor, no TV)
Is this for Video playback or just audio. (I'm presuming audio with just 2tb drive, but I may be wrong.
With skylake the on board graphics are going to be very good and will support running HQ video, but not all the ULTRA high settings Madvr can put out. It would be good enough for me though
Also if running Linux you will not have Theater Mode, this is only on Windows platforms at the moment. Not sure when this is going to be ported over to Linux and Mac. Is this important to you?
The questions about ripping and backing up sort of depend on the above.
Personally, I would put Windows on the NUC as no Theater View is a deal Breaker for me. You can then set ervything else up on a normal computer and if you want just restore the library inside of the NUC. I also I'm really a noob at Linux ... but that's just me
I can't use an ID in my set-up, presently, but I could see maybe adding one as a renderer. I spend a lot of time with admin and retagging my collection so I need a network set-up ... this may not be at all important to you.
At least I bumped your post. Sorry can't just give a flat out thumbs up on your Nuc, seems nice ... RAM seems like overkill, but hey