Adding " &" when running command in *nix will put it into background.
You can then just ignore it, or use "wait" command to wait until the background process you just run ends.
Although I'll probably wrap it as systemd service.
In both way, you can let users kill them by adding the followings to your /etc/sudoers file.
<username> ALL = /usr/bin/pkill <yourprocessname>
<username> ALL = /usr/bin/pkill stop <yourservicename>, /usr/bin/pkill start <yourservicename>
where <username>,<yourprocessname> and <yourservicename> are all placeholders which you should change accordingly.