For the record we have neither a librarian or a tech marine. If worse comes to absolute worst my character could probably double duty as a mini tech marine.
Death Watch Kill Teams don't really go operating full of specialists. We already have a Chaplain and Apothecary. About all the specialists we need. Throwing in Librarians and Tech Marines as well is a little much.