Hi, you can mirror the system disk after installation by adding a second disk to its pool. The steps are as follows (assuming the second disk is /dev/sdb):
I’d assume it would need to be able to read the initramFS as the default .config seems to build BTRFS support as a module.
That said there is a lot I don’t know about the linux kernel/boot process, I know enough to get the kernel source to compile and I know some of the safer options to remove during the config process (e.g audio support is largely useless on a server) but there’s a lot in there I leave well alone as I don’t know it’s importance.