Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
The case when $P=Hom_C$ can also be captured as $[\mathbb{N},C]$, in which case it has all the limits and colimits that $C$ has. Do you have other special cases of interest?
Good point. Luckily either of the options you mention results in a monad. To get the correct Kleisli category, you'll need to send the empty set to itself.
after a bit of digging, I discovered that a sufficient condition based on similar factorization properties is proven in A. Pultr: Isomorphism types of objects in categories determined by numbers of morphisms. Acta Sci. Math. Szeged35(1973), 155–160