1.- No creo que este sea el foro correcto para tu pregunta, ya que aMSN no está codeado en .NET, me parece que esta hecho en python.
2.- Realmente no se si puedas hacer eso, así que si lo que estas tratando de hacer es instalar tu popio cliente y servidor de mensajería puedes usar los de
ignite. El servidor es OpenFire y el cliente se llama Spark (tambié hay un Spark Web para mejor compatibilidad y no hay necesidad de instalarlo).
Ellos también poseen las librerías por si deseas codear tu aplicación desde 0.