You cannot run vision clients on RPi like other supported hardware because of Java. I think the reason is that IA does not license a compatible Java version for the RPi silicon. You can still run a vision client, you just have to bring your own Java which makes it unwieldly and more work to update, but not impossible.
For vision, you are better off with fully supported hardware in the long run, IMO.
Perspective works the best for RPi in a kiosk type setup. Here is a thread with some good info on that.
For 5V/5A from 24V, you would need a DC/DC converter of proper spec. My RPi setups, running Perspective, use PoE with a 5V/5A power splitter on the end. The Pi 5's auto detect the power supply, and if it isn't an official supply, it limits the USB power output. You have to add usb_max_current_enable=1 to the config.txt file if using a generic, but capable, power adaptor.
I've been using these lately and am happy with them so far.
Industrial HMI All-in-one Touch Display For Raspberry Pi, Options For 8inch / 10.1inch, Supports Dual 4K HDMI Output, 10-point Touch, Optical Bonding, Aluminum Alloy Case | PI5-HMI-080D