Is there a way to get the last NDF file READ/Access date / time?
Another option is to use sysinternals process utilities especially :

make sure you use the filter button to filter out unwanted things :-)

Process Explorer
Find out what files, registry keys and other objects processes have open, which DLLs they have loaded, and more. This uniquely powerful utility will even show you who owns each process.

or 

Process Monitor
Monitor file system, Registry, process, thread and DLL activity in real-time.