Возможно ли сделать полный RDP?
Если кратко, то по всем пунктам нет.
RDP это не просто удаленный доступ, как например это делают TeamViewer, AmmyAdmin, Radmin и прочие. RDP работает по другому принципу и перебросить видеокарту у вас никак не получится. Звук и микрофон должны работать, видимо у вас просто проблемы.
Рекомендую использовать TW, и видимо либо крякнутый, либо купить лицензию.
А по поводу RDP.
Прямой доступ хоть откуда тебе должен обеспечивать провайдер, дав тебе белый ip адрес. Настроив роутер, на проброс портов ты подключишься к компу хоть откуда. И никакого сервера поднимать не нужно.
Также, если создать два пользователя на компе, то ты сможешь работать на этом компе одновременно с кем-то другим пользователем. Чего кстати невозможно сделать не с RDP. Т.к. для него создаётся полноценная сессия и т.д. 
VPN поднимается в том случае, если тебе нужна сеть, а не отдельный комп. Для VPN сервера тебе также нужен будет белый ip адрес. Или какие-то замароченные VPN с клиентом на компе.