and to your question there, one example is to look at Japan. They give candidates an allotted minimum amount of time on TV for free. A candidate gets platformed purely by running. Not only that but we already do grass roots calling/texting/door-knocking campaigns... it is all definitely possible, but unlikely given that the current organization of elections heavily favors the entrenched two party system and the structures that back them (corporations, PACs, private interests, party structures etc...)
When our entire system requires billions to run and win an election, we are guaranteeing ourselves that we will continue to live in an Oligarchy.