Would it be possible and good to use desktop users' browsers as WebTorrent hosts for images? This would make the users pay for their browsing, allowing for the experience to be without ads.
I don't know about freenet, but definitely not tor. Tor uses a kinda-p2p net to mask the destination of your traffic, but doesn't reduce your bandwidth hosting bill.