Making copies of the dll's is not really recommended because if you decide to update the driver, the driver installer will only copy the daq dlls into the system32 folder. And if you application is using the dlls from some specific location, you might not get all the updates the new dlls provide.
Is there a reason why you are trying to load the dll by giving a full path? This is normally done by the OS and system files should normally be left in the windows system directory. Why are you running into a problem if the directory names have a space between them?
Bilal Durrani
NI