Earlier quoted context omitted.
I have run exclusively Linux and mostly on laptops for 15 years and it's been about 10 years since I have had problems with packages clashing, except for python pip. (I don't use python though)
Does it sleep nicely on closing the lid?
The last time I had 'sleep' issues was with MySQL crashing when it woke up, and it found the os time changed without its internal clock moving forward. IIRC that was over ten years ago.