Skype works well. I've used it to make WiFi calls from all over the world back to the US and I've been generally happy with the quality.
Make sure she turns off "cellular data" and "data roaming => off" in the General Settings tab.
For texts, either tell her not to text, or to switch to email, or else she can live with the ~$0.20/text fee.