Hi Dale,
9 GB is a lot of files. I think what I would do is write a vb script and set it up as a scheduled task. The script would have to run as a user with at least read permission on the production drive and write permission on the development drive. I would have the script run from the dev machine. The script would ideally iterate through the files on the production drive and just copy over to dev missing files or files with a newer timestamp. You can probably google and find example vb script files that have file system sync code you could use or modify. Or you could just manually execute the script from time to time when you want to sync.
I'd also setup a sql task to backup the production db and restore it on dev peridically.
Hope it helps,
Joe