Yes, you
can limit the number of badges that would be allocated to users.
Go to Admin → Rewards and Badges
Click Badges
Click New Badge (or edit an existing badge)
In the Total Available Badges field, enter the maximum number of badges you want to allocate
Save the badge
Quick guide: