Does it come with the u-bolts to clamp onto a scaffold-type pole?
Yes. There is a clamping device to attach it to a mast of various diameters (it is a large diameter hose pipe clamp that uses a screw to tighten or loosen the clamping device to the mast. The clamping device is basic but as long as you are not going to move it around too much from one location to another (requiring frequent tightening and loosening) then the supplied free clamp will be fine.