Hi Roundman and welcome!
I would like to know is there any software I can use to restore the overwritten photos?
You may still be able to recover your images if they have not yet been overwritten. Here' some information about the process, which you seem to indicate you're familiar with. If you're tried some of the free programs without success, try a paid one. They often recover files the free software cannot, such as video files. Here's more information:
http://www.digicamhelp.com/digital-photo-recovery-and-rescue/index.htmIs there any software that will let me set up my memory card to automatically backup all photos taken to a hidden directory?
I'm unaware of any program that works in the manner you describe.