Tor Browser can be downloaded from the PureOS repos, but that version doesn’t currently work for anyone, so you’ve gotta dl it directly from the source here: https://www.torproject.org/dist/torbrowser/7.5.4/tor-browser-linux64-7.5.4_en-US.tar.xz 3
See this forum discussion for more on that: Tor Browser does not start anymore
For a VPN, I strongly recommend MullVad because of their strong commitment to user privacy, no logging policy, and support for Wireguard, which offers significant performance & security enhancements (i.e. better encryption) over OpenVPN. See the forum discussion on that topic here: VPN fails to connect after sleep/suspend
Best of luck.