Repurposing Beelink Mini PC in Fractal Ridge Case - eviltoast

I have a spare mini pc lying around after using it for about a year with an eGPU before now replacing it with a gaming pc I built. Like the title says, I want to remove the internals of my beelink Ser6 Pro and install them into a small form factor pc case like the Fractal Ridge. There are two big questions I have with this idea aside from just “Is this reasonably possible?”.

1: I have the Ser6 pro with a Ryzen 7 6800h CPU. Are there consumer cooling solutions that might work for this cpu? Any simple mods I can make to adapt something like an AIO work for this CPU?

2: I would plan to use an M.2 Key to PCIE in order to incorporate a GPU. Is there any reason I couldn’t also use a gpu riser with an m.2 Key like this?

If anyone has any reference material I could check out of a build similar to this it would be greatly appreciated!

Thanks in advance