re: Life began in Comets - Exocomets.
Signs of Comets Spoted Around Another Star (Space.com).
There's a few more, I remember reading a PDF article on this, but that was a while back and I couldn't find it. Google: comets found around star - it may give you additional info.
