Is this game P2W?
No, the game is not pay-to-win. Everything you can buy with real money is purely cosmetic and has no effect on gameplay. You can get everything in the game by grinding (playing matches).