Yes, you can run a 2 Gen4 M.2 system on your MyMoBo while maintaining a 16X GPU.
You're referring to a setup where a single GPU supports M.2 slots on PCIe 4.0, correct? That's possible.