Spell limit

How would I go about giving and showing my spells have only so many uses
until it has to recharge like the old final fantasy games were your spells were
limited to a certain amount?

Associate the spell with an int variable - check if it’s not 0 before casting it, if it’s not, decrease it by 1. You can have an UMG widget display the value of that variable.