Thanks for confirming. I'll work up enthusiasm to push an update to LE12 to enable that kernel module. I'll avoid the tempatation to bump the kernel as I haven't tested/booted LE12 for some time now.
In attempting the long list of Qs:
* I've not seen reboot issues for a while, although I use an eMMC module for testing not SD cards. I'll add a card check to a to-do list of things, but I caution that I'm often rather slow at ticking items off the list.
* Known issue with subtitles. I'm told it's a problem with lima/Utgard and needs something fixing in mesa, which is taking time.
* No idea but probably a Kodi issue not a LibreELEC issue.
* System Info page clearly shows K22 and the build details (bottom of the page) using the default Estuary skin.
* No idea about NTP issues, I've never needed to change the defaults.
* LE settings changes the OS keyboard (console etc.) not the Kodi UI keyboard in Settings > Regional > Virtual Keyboard Layouts.
* If you want name resolution to work without DNS, configure /storage/.config/hosts.conf as you would /etc/hosts.
* Yes, putting .tar or .img.gz in /storage/.update will work.
* The .img is a standard USB/SD card image. Most Windows tools don't understand Linux partitioning schemes well so I'd guess VCD is just another one to add to th elist.