Holes on old growth will not repair themselves. If you have holes forming on new growth then I would recommend doing a water test before doing anything. It can take a few weeks to show improvement from uptake. Rushing and adding extra elements without confirming that you were low in the first place could cause an imbalance and even more problem's.
@vicky mast https://forums.thinkfish.co.uk/fish-tank-plant-advice/useful-plant-diagnosis-charts/ this forum has a few photos that guide you toward whats needed
What he said
Thanks! Your answer is awaiting moderation.