Short answer: yes
Long-ish answer: https://tosdr.org/en/service/180
That’s the problem I’m trying to address here.
There is no solution to that problem. If you lose your password it’s gone.
off-site cloud storage
This could be a server that is off-site but still controlled by you. Or just use a cloud hosting provider that you trust, the database is encrypted anyway. Or hell it could even be a hard drive in a box somewhere, assuming you never add anything to your database. Personally my off-site backup is a flash drive that I carry around with me at all times, and manually update whenever I make changes.
You’ve already answered your own questions in the “Some Solutions” section. If you completely lose your password to your vault there is nothing you can do, simple as that. Don’t lose it.
Cloud-based sync is incredibly easy with self-hosted cloud, as pointed out by the KeePassXC FAQ. Self-hosted cloud is effectively a local solution.
Mullvad has a public DNS service, would recommend checking that out. Supports DoH, DoT, and is encrypted.
Not an extension but
Registering an account is just a username, no password or email. (Generated API key is your password)
uBlock has NoScript built in if you turn it on, and has removeparam functionality by turning on some extra lists.
As for the images thing, I’m not really sure. If a sites images break with RFP I just don’t use that site.
Just some advice, Privacy Badger, NoScript, ClearURLs, and LocalCDN are all redundant nowadays. uBlock does ClearURLs and NoScripts job, Total Cookie Protection does Privacy Badgers job and LocalCDNs job.
Also you might want to consider using RFP instead of CanvasBlocker, the more people using it the better it is for everyone.
cant talk you down when i agree with you completely