I never saw earwigs attack anything but pets ears around here. But Aphids can be an unholy bitch. Just go to a good garden supply & get a couple hundred lady bugs & spread them on the plants. They love to gorge themselves on tiny insects. I had to do that with my roses at the last house I owned. They might do well here. they'll stay there as long as the table is piled high! Really works too.
Everything works if ya let it-Roady(meatloaf)