I can at least answer the first question:
Every broker has different asset names and properties, so you need to adapt your script to them. That you do with selecting the right asset list, and/or editing the asset names and possibly other parameters. Details in the manual:
http://manual.zorro-project.com/account.htm