According to the label for Bayer Advanced 2 In 1 Systemic Rose & Flower Care, you will use 1 capful for roses, per plant. For Shrubs, you will use 2 capfuls per foot of plant height. For flower beds, you will use 2 capfuls per 12 sq. ft.
This is a granular product that will be applied about the base of the plant. You will work the granules into 1-2 inches of soil and water after applying. For flower beds, spring the granules evenly over the flower bed.
Bio Advanced 2 In 1 Systemic Rose & Flower Care is not labeled to be used on marijuana or anything else edible/smokeable. It would not be safe to do so.
According to the label for Bayer Advanced 2 In 1 Systemic Rose & Flower Care, you will use 1 capful per plant for roses. For shrubs, you will use 2 capfuls per foot of plant height. For flower beds, you will use 2 capfuls per 12 sq. ft.
One of the active ingredients in the Bio Advanced 2 In 1 Systemic Rose & Flower Care, Imidacloprid, in itself is very toxic to bees. Though in general, imidacloprid does not pose a large threat to pollinators when used as directed as it is not absorbed by the parts bees feed on. This product is applied as a soil drench application directly around the base of the plants and not as a foliar spray however you do not want to apply when bees are visiting the treatment area or actively foraging.
Please view the product label for more information.