Immutable OS run-as-service troubleshooting

Using instructions found here: https://www.virtualhere.com/client_service, I attempted to create the background service but unable to move the USB Client Console file to /usr/sbin as that's considered protected.

modified "virtualhereclient.service"  line ExecStart= and pointed to find it in user's home directory but when running the service get error of permissions denied. verified I have the executable set to allow to run. Also tried to this same path but to a Spare SSD in system same results.
 

For a immutable OS like Bazzite what changes to the setup guide do I need to make  to fix this.

#2

It needs to run as sudo. 

#3

Can I add it to wheel group or do I need to add to sudoers?

#4

wheel? i thought that was only macos? Bazzite is fedora anyway it would be an account in the sudoers file. Whatever account is in there

#5

I was able to add it to sudoers correctly. saw wheel as an option while searching to safest way to edit sudoers. It shows in the properties of the executable.