There are microtransactions for cosmetics, but that's it, and the cosmetics can be earned through gameplay too.
It looks like all the new playable content will be free (I've added a small update on this, thanks for the question!)
This sounds like the GW2 business-model. Psyched if so!
Pretty sure that's him at 11 seconds, not as a character, but as a face on... whatever that building is.
Yeah, that's definitely him.
Stephen Lang would be perfect.