Your going to use multiple monitors to only do 20 tables?
You can also cascade your tables on a single wide screen.
The ability to run multiple monitors doesn't have much to do with the physical size of your computer. Graphics of the kind that are used for online gaming are not cpu limited... they are generally gpu limited. It's going to be difficult to find a mini PC with multiple monitor support beyond 2.
So looked at the specifications and that will run three screens, but there is only support for dvi, hdmi and type c... one of each spec. That will work, but might not get you 4k uhd on all three ports. But you don't need 4k uhd for online poker... as a matter of fact, most competitive gamers use 1080p because the visuals are far less important than is latency. So three monitors of 1080p will work. I am not sure what refresh rate Hz those ports will support.
Post scriot, Looks like two ports @ 4k 60hz... third is not. I would suggest just running two 27 or 32 inch monitors and that is plenty for 20 tables.