Re: Kernel symlink to /usr/lib/
There was a recent change (a few months back) to move the kernel out of "/boot".
In systems where "/boot" is part of the root file system, a symlink is used so that the kernel appears to be in "/boot".
In systems where "/boot" is a separate file system, the kernel is copied to "/boot". This copying is part of the normal kernel install.
I don't know what will happen when you change an existing system. I would guess that it will start copying kernels to "/boot" as part of kernel install. But, in setting up your separate "/boot", you will need to do this manually the first time.
openSUSE Leap 15.4; KDE Plasma 5.24.4;
testing Tumbleweed.