Yes, Legion 5 Pro has two NVMe PCIe 3.0 2280 SSD slots, the second slot is empty and has a pre-installed heatsink with a thermal pad. (I installed Samsung 970 Evo 1TB
Lenovo Legion Slim5 RAM Upgrade - YouTube
Lenovo Legion 5: tried adding RAM, nicked red wire from battery trying to unplug, sparked a little bit, and then a big spark burnt part of the motherboard. What do I do? :
I upgraded my Legion 5 Pro (16ACH6H) Ram from 16GB to 64GB : r/LenovoLegion
How to upgrade RAM in Lenovo's Legion Pro 5 and 5i (2023)
Lenovo Legion 5 Pro RAM Upgrade (Easy to do) - YouTube