Yes you are right, 8080 is port forwarded on the router to my laptop running Blue Iris. I am pretty sure i have the same above mentioned way of setup for external viewing on my router, i will double check once again and confirm as soon as i get the chance.
I don't know much about VPN other than...