not all of them - Guild Wars 2 operates on a buy-to-play basis for its yearly expansions - you buy it once and have access to that content as long as the game is alive
it does have a premium currency store, but it's all stuff you can do without - mostly cosmetics and a few QoL tools, but the game also lets you convert ingame currency to the premium one (over 11 years of casual play I apparently bought almost 2k GBP worth of stuff without ever spending an actual penny on the store)