Wouldn't an approach not emphasizing the corporate lawyer be better? Something where say a media company can just pluck whatever images it wants out of a repository and the software will infer a blockchain hash out of the image or metadata and then bill them accordingly for usage. Make it completely simple to setup and run so pirating of images is actually harder to do.
A media company just needs to run the software on their systems and manage a subscription on usage. Probably some typical SaaS subscription models would work.
And the SaaS then gets the photographers paid. This doesn't need blockchain at all for the currency aspect, just to ensure proof of owner on the images. There are probably other ways to do that though.