Thanks for the help everyone.
I checked into my cell phone carrier's options, and I will be able to use my phone abroad.
For a meet up location, I was thinking of something that is easy to find. I'm not too sure about the layout of the airport, but I have seen some complaints of the Starbuck's being difficult to find. I found a list of restaurants and shops in Tegel here:
http://www.berlin-airport.de/EN/Reis...Shops/TXL.html
I haven't seen a map of Tegel showing the location of anything aside from terminals, so I don't know where any of the landmarks are. If anyone has any suggestions on an easy to find (from arrivals) location in Tegel, I'd really appreciate it.
Thanks everyone