Dont mean to sound rude, but a lot of these are covered on the GOS website.
All your hardware inquiries should remain the same.
Smooth display is there, brightness should be the same, the camera is different but you can download the pixel camera to make it like stock, battery should be the same or better, i think wireless charging works (dont quote me on this one, i dont own one to try), thats super specific and im not sure. It should?
Had the same issue and instead of adding multiple languages directly, i clicked on one of the languages and added the second one in "multilingual typing", which solved my issues
Those are both things that a window manager doesnt really do. I havent used i3 much but ill try to point you in the right directions.
For caffeine, depending on your bar, i believe most of them have modules for that.
Then for locking/shutting down, you'd want to look at i3lock, xautolock, xidlehook, and probably many others. Can't guide you to the right commands, but this forum thread seems to have a lot of the info you're looking for: https://bbs.archlinux.org/viewtopic.php?id=208699
People run their stuff in docker cause it tends to make the process more straight forward.
The question is specifically about isolating your torrent client to a VPN only network, that way leaks are impossible since if the VPN goes down, there are no other networks accessible to the container.
So you either pay an extra 20$ in fees to expedite the transaction, you're not actually using bitcoin but some bank equivalent where you never actually hold your own keys, or that 30s is impossible in my experience.
Nixpkgs