Looks like it does support wall mounts.
For cabling, I'd suggest a thick cable raceway down from the PC to your desk.
Something like this
https://www.amazon.com/LARGE-Latching-Cable-Raceway-Kit/dp/B00PT1NW28
Include a USB hub on the desk so you don't need to plug anything extra into the wall mounted machine