And yes Roon can connect to a vast brand of USB dacs via a Roon Bridge or the Core it self
If playing through the core you will need local access to your internet connection for tidal, licensing, and account management. If playing through an endpoint or bridge you will need a Wireless or Ethernet connection that can talk back to the core.