Yup. I've got friends who have their PIs there, works like a charm. I would send mine but I use it as a TimeMachine server at home. But tbh it would be worth it to buy another one and send it there just to have a remote ssh server through which I could tunnel in times of need.
Yeah both my and my dad use it to back up our macs. It cost me $35 for the raspberry pi and $80 for a 1TB drive a few months ago.
The only issue is that Raspberry Pi has its Lan connected through the USB internally, so the USB drive and Lan share bandwidth - which means that my backups run at 5-6MB/s, which is not ideal, but works just fine. Just leave it for a few hours when you do your first backup,and after that it runs completely fine ;-)