Yes. Educate yourself on how internet addressing works. Pay particular attention to the difference between static addresses, dynamic addresses, non-routable addresses and network address translation (NAT). Assuming you have an internal router, you will also need to understand how to set up port forwarding.
Either camera will do what you want it to do. Linksys offers a subscription DNS service for their cameras, like just Panasonic. There are free alternatives. You just need to set them up properly. Its possible, but not necessarily easy, to learn how to set it up by reading usenet posts. Probably quicker to find a high school student to do it for you though. :)