Bayer Advanced Complete Insect Killer For Soil & Turf is not labeled to be used in areas edibles will be planted or on/around edibles. If it was applied to the area, it would be best to wait at least 1 year before planting edibles in the area and consuming any edibles. Or remove the treated soil and replace completely with untreated soil to plant sooner. Anything that is currently growing that is edible would need to be discarded.
Bayer Advanced Complete Insect Killer For Soil & Turf can only help with mosquitoes that contact the treated soil but is not the best option. Key with mosquite treatments is applying a liquid residual to the underside of leaves on trees/bushes where the adults lay during the day. Suspend Polyzone is a great product to do this with.