Please give me that shiny new Nexus,
Oh how its beautiful form does perplex us.
You're giving away,
From the store known as Play.
A gift that is certainly precious.
I know you can export all of her contacts and calendar events to CSV files which then can be imported into gmail and just synced from there. You should get her to switch to gmail/google calendar anyway.
I work at best buy and the system we use has an option to transfer sms when we transfer contacts. Sometimes it works and sometimes it doesn't. Definitely worth a shot though.