Please help us to understand your question better:
Microsoft have (ridiculously) given the same name to two completely different things. Firstly, there an email client called 'Outlook', which can be used with any POP3 or IMAP account. Then there's a web-based email service, also, called 'Outlook', which is the successor to Hotmail.
So your post can either be read as saying that you're accessing old Hotmail accounts using the Outlook email client, or that you're accessing both Outlook.com and Hotmail.com accounts using your web browser.
Either way though, I suspect that the answer to your question about how you can print sent emails including those fields will be 'not easily!'. Microsoft's own website, for example, seems to suggest that the only way to include the Bcc field from an Outlook (email client) printout is via using a screen shot:
http://office.microsoft.com/en-us/outlook-help/print-emails-showing-names-on-the-bcc-line-HA102919777.aspx
Other websites suggest further options but it's still not easy:
http://www.msoutlook.info/question/5