For Linux, make sure to replace the Mediatek WiFi horror with an Intel WiFi card.
And also get the correct one, since Lenovo has some fishy blacklists for WiFi cards. You can search for non blacklisted part codes here (narrow it down by your laptop model):
https://pcsupport.lenovo.com/us/en/products/laptops-and-netb...
Other recent gotcha I had, if you are replacing the NVMe SSD too to something better than the stock one, make sure to buy a 0.5 mm thermal pad for it.
Another thing, in the UEFI change the suspend setting from Windows to Linux.