Campaign finance is trickier. I hate that you have to be rich to make it in politics, but it also seems obscene to say “People like you enough to give you lots of money, but we won’t let you use it.” But then, what do you need campaign funds for, exactly?
Well, first you need to spread your message to voters. We get booklets before local elections about what a Yes or No vote on Proposition #whatever would mean. I have long thought there should be something similar for candidates. Succinct easy-to-understand statements of their platforms. Brief summaries of their voting records. I absolutely think people should be informed voters, and i have long wished that it were easier for people to be so.
National debates i assume you get your transportation/housing subsidized by your party.
Wandering the country kissing babies... yeah, you can spend your own money on that.