Welcome to the adventure! Regarding the Pay-to-Win topic, it’s the big question in every classic MMORPG. The key here is that spending money speeds up the process (Pay-to-Fast), but it’s not required to enjoy the content.
Many players reach the maximum level and complete dungeons by trading diamonds with other players and taking advantage of free events. If your goal is to reach ‘Top 1’ in the rankings in record time, spending helps , but if your goal is to enjoy the story, dual classes, and the social environment, you can absolutely do it for free. Give it a try and join a guild, they’ll give you the best tips to progress without spending if you don’t want to!