Both the drone and the ground robot would need milimiter precision geolocation to coordinate otherwise the laser can miss the weed.
Now for individual weeds you need precise aiming but that's only from a few feet away at max.
The overall geo location boils down to being able to track a row as you go down it and then go to the next row at the other end. The lasers don't care about the geo location at all.
A flying drone seems like the wrong way to solve the problem, though. For a drone close enough to the ground to reliably detect weeds, you'd likely need a multi-rotor, a slow flying fixed wing aircraft, or a blimp. A multirotor has a huge energy penalty, and a fixed wing aircraft or blimp loses the practical gains vs. just using a tractor of some sort.