Nice idea! Although, feels a bit too constrained to limit the amount of jumps and dashes in a platformer. I agree with other commenters that in such case you better make precise timing less important. Alternatively, you could make other kinds of purchases. For example, the player could be given choice of what sections will be in a level, with easier sections being more expensive. Or something like that :)
Anyway, I nonetheless had fun beating your game - very well done and congrats on your first submission! ;)