Thanks @Sven, you are a legend.
The article was excellent, once I heard back from Nord I was able to get it up and running.
Incidentally, each one of those files listed in their website contains only one remote address, so I modified the one I decided to use by copying in addresses from other files, so now when the vpn loads it randomly selects from a list of many different remote addresses.
It is good to be part of a helpful community, I like to try and give back when I can, but unfortunately due to my lack of experience it is very one sided at the moment, I think the best thing I can do at this stage is make a donation to the project.
I have been able to get Qortal up and running in a new qube, took a bit of tweaking but got there in the end, the only frustrating issue is that every time I load the system I need to reinstall java, is it possible to make java persistent for only this cube?