Indeed, adult wasps DO feed on caterpillars, however, you should know they also feed on plant nectars too. While they may be okay near the tomato plants, if you have other plants nearby, you should be careful.
If you plant daisies, clover plants, or spearmint near your tomato plants, tiny wasps lay eggs on the caterpillars. After hatching, they eat caterpillar until it dies.
No they dont they dont even bother them but the caterpillars will kill your tomato plants i suggest getting some bug spray and put it on your plants and kill them before they do the same to your plant
Trichogramma wasps are tiny predators. They are parasites to moth and butterfly eggs and prevent from destructing caterpillars. Having Trichogramma wasps in your garden give you more value.