No, the CPU's PCIe version doesn't affect SSDs.
No, the CPU's PCIe version doesn't affect SSDs.
Inserting the M.2 NVMe SSD with PCIe 4.0 into a 3.0 port should function, though it will operate at the slower 3.0 speeds and won’t reach its maximum potential.
Because the CPU supports only PCIe 3.0, the motherboard's 4.0 lanes won't be used, so performance will match the 3.0 speed. The SSD will also operate at that level.