The 5600G is limited to only 8x PCIe gen 3.0 lanes for discrete graphics.
The RX 6600 will work but performance will be impacted.
This is true regardless of whether you add an AMD or nVidia card.
Ryzen R7 5700X | B550 Gaming X | 2x16GB G.Skill 3600 | Radeon RX 7900XT
Ryzen R7 5700G | B550 Gaming X | 2x8GB G.Skill 4000 | Radeon Vega 8 IGP
Ryzen R5 5600 | B550 Gaming Edge | 4x8GB G.Skill 3600 | Radeon RX 6800XT