100% not legal.

When you attend an event it will state on your ticket that any photo and videos are for your own use only and not for commercial use. The fact that no money changes hands is not relevant here. The only money that would be changing hands is money out of your bank account on legal costs.

It's a non starter. Sorry.