Just a quick note to say that Guild Wars 2 is free-to-play as of right now! Yep, they turned the switch immediately. :)
There are some restrictions, as was to be expected. Those are mostly to discourage spam (in mails, whispers and so on) and to encourage you to buy the game if you like it. That is, if you buy “Heart of Thorns”, your account will be upgraded to a standard account and the expansion will be unlocked. You will not have the chat and mail restrictions anymore then and you will have the regular amount of bag slots as well as 5 character slots just like everybody else.
If you want to give the game a try, you can sign up here.
Oh, and welcome to Guild Wars 2! :)