Erm yes you can use neem oil that would be a good short term long term though you want to look into predatory insects and the best one for both of those little buggers is pretty little lady birds not only do they look cool af they eat upto 50 mites of aphids per day and live upto 1.5 years with a good food source. They are alot really cheap any garden centre sells them live and you can even order them on the internet live straight to your door and on top of that it does not harm your plant one bit and is fully organic :) Best of luck