Відповіді:
Ви можете розмістити дані VM на загальнодоступному мережевому диску, а потім дозволити всім запускати VirtualBox локально. Я поняття не маю, як VirtualBox поводиться з блокуванням у цьому випадку (якщо двоє людей намагаються запустити VM одночасно, настане хаос).
Ви можете надати користувачам ssh доступ до вашого сервера та надати їм дозвіл на доступ до цієї VM. Їм знадобиться локальний X-дисплей для запуску GUI VirtualBox або для взаємодії з консоллю машини.
Ви можете налаштувати мережевий доступ до VM таким чином, щоб він був видно ззовні (найпростіший спосіб - надати йому мостовий адаптер і переконатися, що відповідна IP-адреса спрямована належним чином) і автоматично завантажувати VM на сервер. Тоді люди можуть увійти до нього так, ніби це була фізична машина (дійсно, їм не потрібно знати, що це VM).