Next Step on the Digital Journey

Hi folks
I currently run Jriver 27 on a Dell laptop and want to upgrade in the coming months. Jriver was used primarily as playback software for locally stored files but with the advent of streaming it performs these duties 90% of the time as well as DSP and volume control. Local playback is 10%.
The reasons to upgrade are to have a fanless source, more attractive form factor, and improved sound from better hardware and maybe software. I'm happy to change from Jriver but there are a few non-negotiables: 
  • The solution must support DSP and have an excellent digital volume control.
  • The solution must be able to host and stream Spotify so my wife can control playback from her cellphone via the Group Session function. Roon doesn't stream Spotify so that is off the list as I don't want to have separate software for different streaming sources.
  • The solution needs to seamlessly stream, in order of preference, one of Qobuz, Tidal or Amazon. Of these three only Amazon streams seamlessly with my current Jriver setup. Qobuz and Tidal have gaps at the beginning of every song / piece. I've searched forums, opened support tickets with all the vendors including Jriver, but haven't been able to fix this.
  • Some support for remote management of the streaming service a la Roon / Tidal or Qobuz would be nice. If Spotify was also natively  supported then good (not sure this is achievable), but happy to control song selection from the Spotify app as we do today.
  • Some local storage for the ripped CDs. I could keep the Dell laptop as a server and plug it into the router, but this would need to be relatively straightforward as I have some tech skills but I'm no expert.
  • Either USB of SPDIF output into an Aries Cerat Kassandra.
Options I've looked at include:
  • If Roon and Spotify played nicely together that would be ideal but they don't.
  • If Icould get Qobuz / Tidal to play nice with Jriver I would use one of these as my high res source and upgrade hardware only, but I've tried over the last 12x months with no progress
  • If Qobuz / Tidal had the same Group Session capability as Spotify I would consider an alternative to Jriver that did volume and DSP (like Roon) but I don't believe they do.
I'm open to suggestions, including a dedicated streamer that meets the requirements, however based on the research it appears building a PC with Jriver 28 is probably the way to go, wait for Spotify Redbook and use Amazon for hi-rez.

Before I make that commitment I'm keen to understand what alternatives there might be, I m sure I've missed something 🤔.
Solutions that check all of your boxes:
  1. Look at the NAD C658. I believe it checks all of your boxes.  
  2. Or you could use a streamer together with a Mini DSP. My understanding is that your system would look like this: Streamer --> Mini DSP --> DAC. The Mini DSP will handle the DSP, but you may be lacking some functionality with its Volumio software. E.g., I don't know if it supports Spotify by itself. But you could pair the Mini DSP with a capable streamer that does handle everything you need. I recently reviewed ifi Zen Stream, and I'm a fan of both the quality and functionality. 
Wolf Audio Luna R
Can be set up with either J River or Roon (both can be avaliably on it).  Talk to Joe Parvey at Wolf and investigate what they can configure for you.  I am a current Wolf Audio Alpha 3SX owner.
Hi Folks
Thanks everyone for your responses. Some interesting posts that maybe weren't on topic, but generally a lot of good ideas.

Has helped me move forwards.