This is our current environment
I know when building a new master image, the order of install is:
We use method 2 even for parents where the NVIDIA drivers are not installed. We've seen some odd issues when you try to upgrade VMware Tools without uninstalling the Horizon Agent first.
You need to uninstall and install in the correct order. Upgrading one is possible but you will have run a chance to run into issues.
Order to install