> the band must be a nonprofit
Sure! So, I'll start a software company, let's call it Maxisoft. Then, I'll start a non-profit, "the Maxisoft benefactor's mutual benefit corporation" (A non-profit producing body) who just happens to share officers with Maxisoft (after all, since we're all in business together, it makes sense that we're all friends, right).
> limits on the type and amount of spending
Why? Don't individuauls have an unlimited right to spend as much as they want seeking redress of grievances? Board members could just vote officers a higher salary and then the officers can simply use the corporation's assets (now their own via the magic of payroll) to do the same lobbying, and certainly, you cannot be against the right of an individual (in this case an officer of the corporation) from asking his/her representative for change?
> they're required to publish sources and destination of income
I fail to see how this isn't a massive breach of an individual's right to privacy, but either way, for the most part, donations to a political campaign are public.
Ultimately, IMO, your regulations fall flat, because they all get in the way of an individual right to seek redress. In every case, there is a straightforwards way around the regulation, and there is no way to stop what you are trying to stop without stripping some people of their individual right to petition their government. Thus, we ought to reject all the regulation as an unnecessary overreach.