+1 on all of this.
Logseq basically saved my mind when I took on a new job where I needed to take a lot of notes quickly, easily and keep track of all the ToDos.
Syncthing keeps my laptop and phone in sync (with my NAS) so I can start notes on my laptop and then finish on my phone.
You can definitely reorder checkboxes, but on Android it's still not quite a smooth experience, but it's ok.
No, even lighterweight - no containers.
My NAS is mostly plain Arch packages, so just upgrade and all is well. No additional container software layer to maintain either.
Btrfs management tools update with the OS, all is good.