Since this unit's description was written the labels have been changed, so I'll use the newest terms. All USB3 stuff now is called USB 3.2 Genn. The Gen1 version can do up to 5 Gb/s data transfer rate. Most devices actually perform slower than that. It can work well with either the USB3 version of the older Type A sockets and connectors, or with the newer Type C. That USED to be called USB3 or USB 3.0. The Gen2 version requires a different Controller chip on the mobo and devices designed for this speed, and can do up to 10 Gb/s data rate. It works well with the Type C connectors; it WILL work with the older Type A, but may NOT deliver that higher data rate with that connector style. Some called this the USB 3.1 system. The newest (well, there are more on the way!) is Gen 2x2 at up to 20 Gb/s data rate, and that REQUIRES using the Type C connectors and, of course, mobo Controller chips and user devices designed for this, to achieve that speed.
The mobo headers for the older USB2 and for USB3.2 Gen1 and Gen2 systems each actually contain TWO USB headers, so normally they are fed to two external sockets for access. USB3.2 Gen2x2, on the other hand, seems to have combined two channels into one so the header has only ONE USB3.2 Gen 2x2 port, and the mobo header is quite different - called Type E - so it uses a very different cable from that header to a single exterior Type C socket.
The particular device you have linked to is actually a USB 3.2 HUB. It is fed by a cable included with it from a mobo USB3.2 Gen1 header, so it appears to convert each of the header's two ports into two output sockets of the same Gen1 variety, giving you four Gen1 sockets. Of these, two are Type A and labelled USB3.0, now to be called USB3.2 Gen1. The other two are Type C sockets, also to be called USB3.2 Gen1 using the current labels. Note that the circuitry on this device does NOT work at the Gen2 or Gen2x2 speeds, so the fact that the sockets are Type C does not impact their speed. As with all Hubs, each pair of sockets shares the 5 Gb/s max data rate of a single USB3.2 Gen1 port from the mobo so you will not get 5 Gb/s on EVERY port at the same time, but that is not normally any problem at all. It is VERY rare that you might have two USB3.2 devices trying to operate at max speed at all times on the same mobo port.
The device you linked to WILL give you two Type A and two Type C front panel ports to use, all of the USB3.2 Gen1 variety. And it does that without being a stand-alone box sitting on your desktop. The unit does mount into a common case front 3½" slot (NOT the wider 5¼"). Its cable needs to plug into the USB3.2 mobo header common on all current mobos - it does NOT need the newest Type E mobo header. IF your mobo header(s) are of the faster Gen2 speed, I doubt this Hub can do that faster speed - its speed probably is limited by the unit's own circuitry. At a quick look around I did not find a similar product fed from standard mobo USB3.2 Gen2 headers with several Type C sockets and supporting the faster Gen2 speeds IF you need that, but I expect they are available.
NOTE in the user comments that this Hub ALSO requires a power supply. It has a connector on the board into which you must plug a common SATA power output from your PSU. This is needed, it appears, both to power the hub circuitry AND to provide proper power to ALL the Hub's outputs. A standard USB3.2 port can supply 5 VDC at up to 0.9 A to a connected device. Since this Hub splits each mobo port into two sockets, those sockets require more power than the mobo port can provide. Further, the Hub claims to "support fast charging", a popular feature that is not part of the original USB3.2 "Standard" that does need extra power.