Regarding humic acid...as long as it's a leonardite extract, almost any brand will do...but I use this brand:
Soil Syrup
Soil Syrup is 12% leonardite, Advanced Nutrients is 7% leonardite.