Yes - but only if you provide the proper internet infrastructure. These cameras are IP cameras. All IP cameras can be "hit" from anywhere in the world as long as they are IP visible. You need to place the cameras on "public" IP addresses. Private IP addresses are commonly used by support providers to group X number of their subscribers behind 1 public IP address.
Assume your cameras are on some providers private network. When you initiate traffic to that 1 public IP address, where should it go? There are dozens, maybe hundreds of devices (computers, cameras, printers, etc) behind that public IP. There is no mechanism to send that traffic to your cameras. The private network functions properly ONLY when the traffic initiating a "conversation" starts on the private side. Only then is a map built that says private IP Y wants to see the web page at public IP Z, so when Z sends back the response to X, "NETWORK ADDRESS TRANSLATE" and route the traffic to Y. When a conversation is initiated outside the private network, there is no NAT map established to route the traffic.
If you can put your cameras on a "public routable" IP adddress, it will work like a charm. If you put them on a private network, there's no chance. Needless to say, public IP addresses are registered and cost $$$. Public IP addresses are assigned to a specific location. There is no way to take a public IP address and move it across town, without getting your provider involved (read $$$).
If your IP address starts with 10.x.x.x, or 192.168.x.x, then you're on a private network. This topic is not easily explained in brief.
There is no SD slot. You need to purchase Blue Iris ($50) for Windows or Evocam ($30) for Mac to record to your computer. Both are very good with numerous triggering options: motion, sound, time and date, remote request, or manually. You can specify the folder to which the video clips will be written. If you have DropBox, you can dump the videos in your DropBox folder so that they are sent to the cloud and become available to all your portable devices.
If you have a Digital Video Recorder to store the images, and that recorder is off site or somehow made safe, then you have the images. Each camera feeds a steady stream of video, but it is stored nowhere, unless you make provision to store it.
Note that to store even 5 frames a second takes an awful lot of disk space.
It does connect to a wireless router under b/g/n standard and it is easy to configure. I have have many of these cameras models, but this specific one has an important improvement in color quality. Good luck.
I would think the firmware is already installed now. The main fix was that it tells you to change the default User: "admin" and the password: "leave blank". If the cameras are not updated, it is easy to do yourself.