Du måste inte sätta upp VPN för att nå en annan dator. En vanlig SSH-tunnel kan räcka. Men visst, det är elegantare med VPN.
Du har förmodligen inte fast IP, så någon dynDNS-tjänst måste ställas in både för VPN- och SSH-tunnel.
Det går utmärkt att sätta upp SSH-tunnel via terminalen, men det tröttnar du snabbt på. Jag använder SSH Tunnel Manager och brukar tunnla protokollen AFP och VNC.
Filmkanalerna finns väl på nätet? Gäller det kabel-tv typ Com Hem så har många leverantörer en egen app, med vilken man kan nå sitt utbud, ex. https://www.comhem.se/tv/comhemplay