If the answer is yes, how to pass the credentials.
The answer is yes. It was actually developed behind a proxy. You set the namespace name with -n and the key with -k. The key is the management key for the namespace.
http://code.msdn.microsoft.com/windowsazure/Authorization-SBAzTool-6fd76d93
With storeoptions you can save key and namespace so that you don't have to enter them every time.