Not sure if this is supported in OSMC OS but I thought I will request this if it isn’t.
Please add support for disk encryption where it will encrypt all the data on the main drive and require a password when booting up the system to decrypt the system and continue booting into the OS.
Many Linux distros support this such as Debian, Ubuntu, Mint, Arch, Manjaro, etc.
Assuming that you are talking about the whole OS to be encrypted that surely will not happen as it would unnecessary complicate the system for its main purpose of being a media center.
If you want to encrypt your home folder or any data you store on the device you can use all Debian tools/solutions.
To crypt userdata like movie dbs etc, anything possible?
Guess after first boot one needs to unlock and probably restart osmc ui so dbs load successfully etc.
A better option would be to use a systemd drop in for mediacenter.service and add a dependency on a new systemd unit which sets up the encrypted mount first.
Yeah it would require entering password during boot/before mediacenter starts, otherwise it would be useless
But I dont know how to set it up in the way you mentioned