You don't want the worm gear to have any lateral force -- it's not a structural, holding, kind of assembly.
Thus, you need a bearing of some sort for the rotating/pivoting action of the arm.
Once you have that, attach the worm gear to the rotating arm, and mount the worm leadscrew on the holding arm so that it properly contacts the gear, and then mount the motor so it drives the worm screw.
I've seen a number of worm screw/gears online at sdp-si.com; you may want to try that too.
Anti-backlash worm gears:
https://sdp-si.com/eStore/Catalog/Group/210Mating worms (screws) to those gears:
https://sdp-si.com/eStore/Catalog/Group/211Two other options I would look at:
1) Existing robot arms. For example, Trossen Robotics have a number of arms of different capacity. They will need some power for holding objects, but they are a ready-made solution.
2) Orbiting the camera around the object instead of the object in front of the camera.