If your computer is reachable on the correct port
Port checker detects my port as closed. Since your VPN doesn't allow port forwarding, your port is also detected as closed by online tools?
As for public/white/static IP vs dynamic(default) IP, I know I can call my ISP and tell "give me static IP", they will answer "ok, give us some more money", and I will be able to do port forwarding and probably my uploads will increase significantly, because now I can connect to anyone and everyone can connect to me. Maybe real problem is not in static/dynamic IP, but problem is CGNAT which is reality only for dynamic IP's. Or maybe CGNAT is in effect only for IPv4, but not for IPv6.
Looks like there's no simple answer, one have to understand network technologies. Currently I don't understand them. I will try to dig into IPv6 a little bit more.
