I used 3 walls 20% infill gyroid pattern.
This will fit on the M5pro you have to rotate to fit it perfectly on the build plate. Any longer and it wouldn't fit.
I reused one of the screws that came with the original spoolholder. I wanted more strength so the second hole is a little thicker and I used a m3x12 screw for that hole.
https://www.amazon.com/Uxcell-a16011300ux0872-M3x12mm-Carbon-Countersunk/dp/B01E6EIC2S
You will need to download the following models:
https://www.thingiverse.com/thing:3020026/files
3DPNFilHoldGuide.stl
3DPNFilHoldRoller.stl
Or for a shorter roller
https://www.thingiverse.com/thing:5335512
You will also need two 608 bearings for the rollers. https://www.amazon.com/gp/product/B09PKD8QZZ