Yeah, but your speed is limited by the tunnel. My ISP has excellent upload speeds otherwise (140 Mbps).
I checked with my ISP, they said they will give me a static IP but it will cost around $15 per month along with my internet cost. I’d rather just get a VPS.