The main question is "how would you connect to the computer at your mom's house?"
Does the computer at your mom's house have a static IP address?
hmm good question. I looked at the internet offerings in her area and I appears they offer a static IP address, so perhaps it wouldn't be much more difficult that setting up a remote drive and then syncing to it?
Is there a way to do it if she doesn't have a static IP though?
I use SyncBack already, but didn't realize you could sync to an off site drive. I'll have to check it out.