We do this kind of thing all the time for projects under our umbrella. We have lawyers on tap and lots of experience in this area, and we take on all the responsibility for tax reporting, legals, compliance, banking, invoicing etc etc.
If your project has >100 stars you can set up a Collective instantly.