ianwood said:You can download release forms for people to sign but you only truly need them if you are shooting for commercial, wide release. Even in limited commercial use (i.e. not for broadcast or general distribution) it is deemed unnecessary.
The release provides limited protection and people can still cause trouble despite them. In fact, such is the nature of the law that any one person can make it very difficult for you to carry on despite following all applicable rules. As would seem to be the case here.
Anecdotally, the inverse is also true where productions repeatedly break the law but law enforcement, local authorities turn a blind eye to it because it is big budget and generating local revenue.
P.S. as to the CAA rules, you can keep 'em!
Thanks Ian! I'll look into getting the forms, might save me some trouble in the future.