Take two subobjects whose inverse images coincide. Their characteristic maps satisfy by part (i). Under the adjunction , these maps transpose to and , respectively, by naturality of the unit. If is a monomorphism, then and hence . Thus reflects equality of subobjects.
For parallel arrows with , their equalizer pulls back to all of . Reflection of equality with the whole subobject gives , so . Therefore the inverse image is faithful, and the geometric morphism is surjective. This is the surjectivity detected by the subobject classifier criterion. For completeness, faithfulness is equivalent here to conservativity: if is invertible, the image inclusion of and its kernel-pair diagonal become whole subobjects; reflection makes both a regular epimorphism and monic, hence invertible in the topos.