Implication Details
Claim: Given a functor whose domain has pushouts, if it preserves coreflexive equalizers, then it preserves regular monomorphisms.
Proof: Let be a functor preserving coreflexive equalizers, where has pushouts; we only need that has cokernel pairs. Let be a regular monomorphism in . By Prop. 3.2 at the nLab, is the equalizer of the two canonical morphisms into the cokernel pair of . By the universal property of the pushout, there is a morphism with . Thus, is a coreflexive pair. Since preserves coreflexive equalizers by assumption, is the equalizer of . In particular, is a regular monomorphism.