Used Raritans are pretty cheap on ebay. The dongles are even cheaper.
For each connected device you need a dongle, which is what will plug into the display and usb ports of the server.
The TLDR is that manufactures don't follow specs as closely as you'd think, and as a KVM you have to handle the bugs of thousands of different manufactures for both upstream and downstream devices.