Aside from that last one, all are technically infinite. However, the base game should come with more than enough for all or at least the vast majority of 1v1 games. You might not have enough action markers for every team game, but you can buy extras of those separately, or use coins to represent the extra action markers if you want to be cheap lol.
Generally speaking, if in a 1v1 game players end up with more actions, mana, life or channeling than they can keep track of on the status tracker or with the action markers that come with the core set, both players are probably turtling WAY too much. Don't forget that the objective in the base game is to kill the enemy mage.
If you go over on any of these things, don't hesitate to write down the number instead, or purchase extra components. Although if you want to save money, I would advise practicing more so that you know when to go on the defensive and when to go on the offensive. You could also buy the battlegrounds:domination set, since unless I'm mistaken it already has extra action markers that come with it.