Hey there basementgrow, yeah those bugs are afids, one of the best ways to get rid of them is with bacilus thungerensis (BT) and (BT israelis) , these are beneficial microbes that will attack and parasite the larvae of these afids. Second it doesnt look like you've have been overwatering because i can see the leafs are not puffy but that downwards drooping is a symptom of root problems probably from a combination of nutrients and overwatering before. So what i see is you're giving two different micro nutrients , you should really choose only one as they probably both have N in them which is probably what is causing issues in the root zone. Choose the one with the least or no N in it then make sure you give enough to maintain the calcium and magnesium intake. The roots will eventually fix themselves as long as you follow a strict wet/dry cycle, otherwise you can use a chelation agent such as enzymes or humic acid once a week and this should break down the problem roots and gve a boost to your plant. Hope this helps ! 🚀