As long as the machine being used is up to minimum spec for what you are running, you should be fine. For Roon, the minumum spec is an i3 and 8 GB or RAM, OS on an SSD. That spec goes up depending on the DSP you are applying and the size of your library.
Now, given that you are running other things on it, you need to account for those as well. Additionally, sometimes software on the same machine can interfere with each other, so, there might be additional troubleshooting in that environment.
Think about it this way, plenty of users around here use under spec’d NAS to run a RoonServer, a NAS which is also running plex and backups, etc etc.
Your system should be fine.
Here is my RoonServer and yes it does other things at the same time: