A contract is in part also educational -> in the sense that it informs people (that might not normally know about these things) what they can and can't do with your images, and what you can do with images taken of their content / persons. If they are a friend then this is possibly something you don't need to worry about, but if there is any possibility of awkward misunderstandings then it may be better to clarify expectations / usage with them.