Humans are doomed, destroy themselves one way or another.
I remember trying Retroshare..... no offline message is the biggest obstacle.
If the firewall just means no incoming connections, your computer can still reach out to the other side (if they open their port)
try ncdu?
sudo ncdu --one-file-system /
I would 100% exploit this (insurance for family).
HTML Form + any backend of your choice (that can handle HTML form)
Forgot to answer this question, yes I think it would work.
Yes, speed would be much slower.
Yes, you can host a normal website through tor.
AFAIK tor websites (onion service) doesn't require exit node, and no one knows your IP unless you are unlucky enough all nodes you connected are controlled by same entity.
I am pretty sure you can set your own DNS server in Android.
I think most up-to-date OpenWrt routers can do later (with normal, unencrypted DNS requests), see https://openwrt.org/docs/guide-user/firewall/fw3_configurations/intercept_dns.
The model you mentioned (Flint 2) is supported by OpenWrt.
If I can suddenly in coma for a year, wake up and pay my bills, it's enough.