Yes, EcoSmart Organic Garden Insect Killer Ready To Use is labeled for use on vegetables.
EcoSmart Organic Garden Insect Killer Ready To Use is not specifically labeled to kill bees and the product label does not specify if it is toxic to bees. We would recommend applying in the early morning or late evening when they are less active and avoid spraying any blooms on plants if treating them.