Randall, No there will be no need for semaphores. As long as you use the LabVIEW dataflow programming model, you can will be able to sequence all of your configuration and reads so that the driver does not have any conflicts. Take a look at some of the shipping examples that come with LabVIEW to see how they use the error cluster wire to coordinate the order at which VIs execute.
Regards, Bill B
