Therefore he doesn't own dedicated IPs and uses NAT and charges $10 a month for a dedicated IP
while $10 for a dedicated IP is insanely cheap for someone running a server; its not practical for home use.
is it possible for the owner of this ISP to forward a port for you? this would allow you to use the internet facing IP address and (theoretically) gain proper functionality.