You do not need to connect the boolean to the beginning of the For loop, if you are passing an array into the for loop and have the array auto-indexing (the [ ] on the entering connection) then the For loop will run the minimum of the sizes of the arrays (if you have an array 4 long and an array 2 long and they are both auto-indexing the For loop will only run twice, reading in the first and second values for both array)
For starting the whole thing with a boolean press in the event structure where you had a single DAQ assistant replace it with the loop.