[This paper][1] shows that the answer to 2) is false in the category of finitely presented residually finite groups. As Greg points out, this is different from the category of finitely presented linear groups though. [1]: http://front.math.ucdavis.edu/0810.0390