yes
Every time you get them they're free, but I think you get them when you level.
The current highest level of wizard 101 to get on a single wizard is 60 and the last world of the Spiral is Celestia.
See my answer in How do you get to other worlds in wizard 101? See my answer in How do you get to other worlds in wizard 101?
there is no way to unlock avenues for free you need crowns or a membership
There is only one way to get the aquarium in Wizard 101. You will have to pass the level.
yes it certainly is if your not a member and want to stay level ten
at level 38
You have to be level 15.
You just need to download the client and create a character. It is free to play thereafter.
You need to be at least level 5 and have a training point. Then you can go to the storm school to train it. Level 43 Ice Wizard
You will get a castle on Wizard 101
get membership