Hello and welcome to LQ.
It should work as long as you have a supported system. Might be a bit slow if old.
Although this is for a different firewall it should apply to your question.
https://wiki.untangle.com/index.php/OpenVPN
Guess you could do it in your firewall or almost any of the major disto's. Pick a distro and the steps would be slightly different for each.