I'm involved in a hobby, and I want to collect money from corporate sponsors to run an awareness campaign. I'm getting a marketing strategy together, but before getting too far into it, I realized that there might be tax/legal implications to collecting money from companies. This will be a not-for-profit effort, and all money received will go directly towards the awareness activities -- at the end, any surplus money will be donated to an as-yet-undesignated charity.
Do I need to set up some sort of financial entity for this? A non-profit corporation or something? I really don't know how to even start this.