I just use a pdf printer program i found by googling. Just behaves like a printer on your comp, but prints out a file.
Mongrel, I like your character. Those knowledge skills and contacts are going to come in very handy. You may want to consider getting your body up to 4 which will let you wear the armour jacket with no encumbrance penalty.
Vision enhancement on the glasses will boost your perception which is something it sounds like your char focuses on. Also you might want to think of a soft take-down option for those marks that don't actually want to be found.
Shock gloves would work with your unarmed skill.
Docwagon contracts are not all they are cracked up to be. Unless you never run against corps, that is. If you get wasted 2cm inside a corp facility Docwagon wont touch you. You could put a lot of that money toward a weapon focus or a sweet vehicle, or both!
That said of course, you get wasted anywhere outside a corp facility, they could easy be the difference between life and death. However, runners, no matter how antagonistic, do look after each other. A runner gets a rep for leaving his team for dead or returns alone from one too many runs... He's not going to find much work. More likely someone else's work will find him.