There's lots of stuff in the literature about playing games with ZKPs. Shameless plug: I've been writing a framework for writing card games (or any game that could potentially be emulated with cards, e.g. flipping coins or rolling dice): https://github.com/rmartinho/pbmx
When "Freedom of the Press" is under attack, newspapers/press/media have had their legal counsel file lawsuits against the government. But with the demise of revenue for many newspapers (and many going out of business), I wonder if they will take those expensive steps.
The ACLU has too many objectives, so I don't think defending journalism is their primary goal. This fund is probably better, dollar for dollar: https://www.spj.org/ldf.asp
It's not that clear cut fortunately. There are people who do this because they really believe it should be done. Even without large org support, they'll be out there.
See for example https://unicornriot.ninja/ which was on the ground, live streaming from the early days of the protest in Minneapolis.
Economy of scale means freeloaders are too expensive a burden, preventing keeping up with closed source, for projects of unbounded complexity, like OS ecosystems. Sad but true.
Only responding to this part. I've seen enough people get dox'd on the internet from static photos that I continue to be impressed each time by the skill of volunteer/angry people on <internet forum>