Following all the above would result in a compliant install.
You may find that the skimmer unit supplied with the pool has a plate and lug to provide the water bond. IMHO, the AG pool mfgs should have to provide a point to connect the water bond, as it is required by the NEC.