Hi Gafuri
If the card is shorter than 33 cm, it should fit.
As far as I have found out, the card you are referring to is 31.85 cm long.
Regarding the riser cable, I would recommend the following:
Thermal Grizzly PCIe 4.0 x16 Riser Cable (30 cm).
This also supports PCi-E 4.0.
Be aware, however, that riser cables usually have a small performance penalty.
Greetings