Idk about neem oil and I know it's a little late but, lady bugs n growing hot peppers keeps most bugs away.
I've had all kinds of problems in my garden, and have had good results with an organic insecticide from Walmart for bugs and I've had yellow fungus and used the Walmart organic fungicide...