I actually remember helping someone fix the mirror image of this.
They port their number in, but some of services working working right. I think texting was also the main one then too. It's been a while.
I had to get them in touch with our tech, but I'm thinking that TMobile's going ot be responisble for making sure they brough everything over properly for your line.
-Alex