My question is that after i connect the final ground wire I know it needs to run to the ground on the ipac but does another ground wire need to run back to the very first button i initially wired?
no
Or yes. You could run a wire back to the first one and that would work. The added benefit of completing the loop is that if the loop is broken in any one place you'd still be grounded from both directions...
One ground with a break between switches 4 and 5:
GROUND ---switch---switch---switch---switch-/ /-switch---switchThe last two swittches get cut off.
If you complete the chain and have both ends go to ground:
GROUND ---switch---switch---switch---switch-/ /-switch---switch---GROUNDThe last two switches still have ground.
If you have the extra wire it would be a good idea to go ahead and complete the chains.