Go to knowledge base and search for M1.
There are two articles, the first one about setting up on internet/WIFI, you come to, does not tell you you have be wireless and on the same network as the slingbox M1.
The second article that pertains to this subject tells you this information.
KB8008 and KB5000366 are the two articles you want to view.
Thank you for posting to the Community. Those are excellent questions. Unfortunately, you will have to be at the Slingbox location in order to complete the setup process. The device and the Slingbox need to be on the same network in order for it to be setup. If you have the Slingbox setup already, you are able to make changes to some settings while away from the home, but that is only after the setup is complete.
Hope this helps,
Sling Media Moderation Team