Lets say I have 5 slots for games, one slot is my main game and I want there to be another place connected to it - will it take up a slot or something and can I keep the template place offline (archived)?
Will the place that I create via the cmd:
CreatePlaceAsync(name, templatePlaceId, description)
be permanent and can I use a cmdbar to execute that command? HELP!
A slot is only used up by a Universe/Game, which is made up of 1 or more Places (only one of which can you click "Play" on - the rest you have to teleport to). You can have as many Places as you like in a single Universe. CreatePlaceAsync creates a permanent Place.
You should be able to CreatePlaceAsync using the command bar, though I haven't tried it myself. You will need to first configure some options for the place you're using as a template to allow scripts to use it as a template.
Equivalently, you can just upload a new place. If it is listed in its own slot, you can simply transfer it to the desired universe using the Universe configuration menu.
To get to these menus: