The squiggley lines are most likely thrips.
The holes, I am not so sure about.
Fly strips or garden pest squares catch quite a few. they are sticky and attract flying and hopping bugs.
Once I notice them, I rub every leaf with a squiggley line. if you look close you can usually see the larvae , rubbing the leaf squeeshes them.
I enlist the help of predators also, jumping spiders, lady bugs, tree frogs, etc. You would be amazed at how quickly two or three jumping spiders can get a hold of an thrip infestation.
thank you