Hi, the correct forum for Nexus S would be Nexus S - Android Forums
- this forum is for the Galaxy Nexus.
Having said that, the problem you seem to be describing is more a software issue.
What version of Android do you have? What application do you use for texting? Is your phone activated? (which carrier? Sprint?)
Are you using the stock ROM? Or did you flash a custom ROM? Are you rooted?
The gmail account that you are using on your Nexus S - if you log in using your computer's web browser, does it have all your contacts? If so, those contacts should sync to your phone automatically (assuming you have not disabled the contacts sync in settings->accounts and sync)
What dialer are you using to make calls? the stock dialer?