Достаточно в конфиге добавить:
user nobody
group nobody
Имхо, зачем усложнять с виртуализацией и прочим, когда можно openvpn запускать на разных портах.
Можно хоть тысячу openvpn на одном сервере запустить, используя разные порты.
Вам нужны не OpenVPN, вам нужны прокси
Установите proxychains-ng. Ищите в репозиториях.
Запускать можно любой софт. Запуская программу через proxychains, весь трафик программы будет идти по заданному маршруту. Есть возможность использовать цепочки анонимизации состоящие из нескольких проксей, тор, vpn и проч.