For the texting, I used an AE plug-in called "Universal Messenger," since it was the only texting plug-in I could find which featured all full keyboard (and it animates with every letter typed.) Combined with a static shot of the phone with a greenscreen image and pantomiming typing each message.
The zooms used were Canon 28-85, Canon 35-105, and Canon 85-300. Yes, in-camera zooms with Warp Stabilizer applied. For smoother zooming, I attached a follow focus gear on the zoom ring, and used a follow focus with a lever attached.