Sí, si la visita a su amigo es un elemento lo suficientemente importante del motivo de su viaje propuesto como para mencionarlo en su solicitud, debe proporcionar una invitación de ellos para apoyar la intención declarada. Sin embargo, si sólo se trata de un vago plan para "pasar por allí" en algún momento del viaje, no es necesario, en mi opinión. La base por la que se necesita una carta de invitación para la mayoría de las solicitudes de visado de visitante/turista se explica en la respuesta a su pregunta anterior ¿Es necesaria la invitación para los visados Schengen?
En base a su pregunta anterior Rechazo del visado de Canadá, necesidad de asesoramiento sobre la documentación se le ha denegado un TRV canadiense en virtud del apartado 179(b) del IRPR, que es una sección del Reglamento de Inmigración y Protección de los Refugiados de Canadá que permite a los funcionarios encargados de los visados rechazar las solicitudes ante la sospecha de que el solicitante podría intentar permanecer en Canadá más allá de su estancia temporal. Desgraciadamente, como probablemente sabrá, Nigeria está considerada universalmente como un país de alto riesgo para la inmigración. Presentar una nueva solicitud en la que el único cambio en sus circunstancias sea la mención de la visita a un amigo de la familia en Canadá no eliminará esa sospecha, con o sin carta de invitación.