Peter,
Try running both backups without the OFO, and set the files to be backed up WITHOUT a lock if the file is open. The OFO needs to be on a separate volume to the data you are backing up, so in your case you would need a physically separate disk and drive letter, which I guess you don't have lying around?
You don't need to worry about the tmp files not being backed up, as they are not needed if you ever needed to do a full server restore. The same applies to the qmgr.dat files; they are not important.
Back to the important data...If you can run the backups successfully without the OFO then I would suggest you keep them like that unless you get failures due to important files being skipped. However, if you run without the OFO and backup any open files WITHOUT a lock then you should be able to restore when needed and have no problems. However, you should test this on a few files. If you backup with a lock then when you restore the files are still locked, and believe me this can cause far more problems than backing up without a lock. For one thing, you don't need to reboot the server to clear the locks after a restore.
Hope this helps, it certainly helped me with my 200 servers when I turned off OFO due to lack of resources and simultaneous backups that caused conflicts.