That's almost it.
You'll need at least php-cli and php-gd on all your machines. You can check the additional dependencies required by some tests by looking in the pts/distro-xml folder and opening the relevant xml file.
To be able to run all the tests on offline machines you'll need to download and install them all on an internet connected pc by using:
then, to make the downloaded files available for sharing, use
This will copy all the installation files into ~/.phoronix-test-suite/download-cache
You can copy this folder to your offline machines and pts will then use this to install the tests.