File to form a 501c3. This is not a trivial thing.
Info
Pay yourself a reasonable salary.
Info on excess benefits
Running a non-profit is no easy task. You'll want to be efficient in order to encourage donors. You'll need to be a little more transparent than you're willing to let on here, however.
I'm not positive, but I'm assuming all donors could remain anonymous.