Yes this is quite possible.
About the control through the Internet you can read on our Wikipedia http://wiki2.iridiummobile.net/AV_%26_Custom_Systems_(TCP)#Switching_Between_the_Local_and_Internet_Connection
Yes. In your case you need to buy a new license.
Here's an example of such implementation: Sonos.irpz
// Start/Stop all Sonos
You can combine different zones for which you configured receivers Sonos. In this case, you will be able to control all areas and respectively all Sonos players at the same time.
But you will not be able to play different music in each zone. I.e. all areas have the same music and volume.
you mean the play/pause?
The time of working in background mode related with the iOS version. The app works up to 3-10 minutes after minimizing, and then the app stops.
We plan to implement Push notifications in the next year, but for the moment iRidium is a real time application. iOS always stops the apps and turns of WiFi when locked.
In the archive there is a ReadMe file which explains how to register the IP address of your Sonos player.
Customer support service by UserEcho
try loading an empty project on your iPad and check whether to repeat this problem