Printing is easy in Linux. Install CUPS (common unix printing system), open a browser, and go to
http://localhost:631
You'll be prompted for your root username/password (root and whatever) and then you can add printers, etc. to your hearts content.
For documents, etc. OpenOffice does great.