Полагаю, ключевое тут - это "дабы не светить домашним ip", и задача стоит в отделении мух от котлет - VPN и TeamSpeak 3 должны быть доступны по ip-адресу VPS, но не пересекаться, так?
В этом случае, связанный порт домашнего сервера с контейнером TeamSpeak 3 пробрасываете на домашнем маршрутизаторе на порт ip VPS, который вы выделите для подключений к серверу TeamSpeak 3, а со стороны VPS на внешний ip:порт домашней сети. Не забываем открыть порт в UFW на VPS.
При этом, в случае белого ip домашней сети, настраиваем iptables VPS
так, а в случае серого и наличия DDNS -
так .
P.S. PrivateKey потому и private, чтобы его не светить.