Don't know about having a MacOS alongside but if the disk is small, you might not want that anyway. And I presume you could always go back to MacOS later.
I read this is also an experience many Windows users have had when setting up dual booting systems with Linux.
At this point I think it's generally a bad idea to setup a dual-boot system with Linux, better to use it exclusively.
When the model is no longer supported with MacOS updates, I wipe the disk and install Linux. Sometimes I'll keep a copy of MacOS on an external drive if I need to access or troubleshoot specific features of that model (like digital optical audio before support matured on Linux).
But if you do need to dual boot I remember doing it a few times and the refind bootloader was very nice: https://www.rodsbooks.com/refind/
Security updates are still happening.
I'm running MacOS Ventura on a Macbook Air 2013 and Macbook Pro 2015 with it. They work reasonably well and get patch updates via official updates when released.
At least the restore sector is kept, and if you decide to roll back/sell, you can restore macOS.
Although I used it for years, and also having about 14 years of GNU/Linux experience, I was very comfortable.
I booted the MBP after not having had it on power 4 years and it worked flawlessly. It then took maybe 20 minutes to run vlc on boot and set the propper bits to make it boot automatically when it receives power.
I cannot recall when things worked this flawlessly the last time
https://www.ifixit.com/Guide/MacBook+Pro+15-Inch+Retina+Disp...
https://www.ifixit.com/Guide/MacBook+Pro+13-Inch+Retina+Disp...