When upgrading Pharos, do I have to upgrade through each version of Pharos to get to the latest version?
No.
The Pharos upgraders can upgrade most older versions to the current version, so you only need to upgrade once to get from your current version to the latest version.
The only exceptions are if you are upgrading from a very old version (pre version 5.0) - contact Pharos Support in these cases.