Hey there, I'm in Florida too.
About online play, the initial question: When you are hosting, it'll assign your local ip address if you're in a home network or something. That probably means you're most likely accessing the net by a router, and you're in that LAN. So you'll actually have the local IP assigned to the PES4 host but, anyone that wants to play you outside can still access that game using your public IP. It might change from router to router but I'll tell how mine works so that you have an idea.
In my router administration, there's a section called NAT, and then a sub section called virtual servers. Here i assign my local IP and the PES4 online play port (i think default was 5739) to the public IP and same port. So anyone hitting my public IP with that port will be directed to the local IP assigned. This way you can host online games.