the following explains the pinholes in the leaves, it came from the estimative index article that's pinned in this section of the forum. Read it, it gives great detaill into ferts
Firstly lets look at the macro and micro nutrients
We will use three dry chemicals to provide the main Macronutrients for our plants, these you can mix into a solution with RO or distilled water or you can dose them dry with the aid of measuring spoons, the three main macronutrients that we need are: Nitrogen, Phosphorous and Potassium or N,P and K, we will obtain NPK from the following chemicals:
KNO3 - Potassium nitrate - will provide N and K
KH2PO4 - Potassium Phosphate - will provide P and K
K2SO4 - Potassium sulphate - will provide K
You will find that you'll probably get enough K or potassium from dosing the KNO3 and the KH2PO4, and you might not need the K2SO4 at all unless you see deficiencies in your plants (when plants suffer from potassium deficiency pinholes would apear in the older leaves and slowly enlarge, you would also find yellow areas and withering of leaf tips and edges). If you find the KNO3 and KH2PO4 don't provide enough potassium then you will have to dose extra K2SO4. There are no commercially available test kits for the hobbyist for K.
The above chemicals are usually the hardest to obtain, the Micronutrients or "trace elements" are a lot easier and can be obtained from any decent liquid fertiliser. The micronutrients can also be obtained from a dry chemical mix known as plantex, but for a start you could use a liquid fertiliser, good ones would include Seachem Flourish, Kent Botanic Grow, API Leaf Zone, Waterlife Tropiflora and Tropica Master Grow but any regular liquid fertiliser should do the job.