To my knowledge, there is no way to view and/or print entire text message conversations or call history. However, you can take screenshots on your iPhone, transfer them to your computer, then print them.
To take a screenshot, hold the top sleep/wake button and then press the round home button. Your screen will flash white and the screenshot will be saved to your Photos app. Connect your iPhone to your computer and import the photos.