Não consegui encontrar uma fonte válida para isso, mas de acordo com isso (mal escrito) Resposta do Quora e do meu próprio entendimento do processo, é não obrigatório ter qualquer histórico de viagem. Obviamente, ter um histórico de viagens anteriores em países como EUA ou Reino Unido pode ajudar sua inscrição.
o que is importante é garantir que você não oculte nenhum histórico de viagens anteriores, pois isso definitivamente colocará uma bandeira vermelha.
Quanto às outras coisas que você mencionou, ter um emprego de período integral, uma empresa e uma família em seu país de origem são tudo que ficaria bem em seu aplicativo. A maior preocupação que eles têm é você ficar com o visto em excesso e se tornar um imigrante ilegal. Além disso, como esse é um visto de turista, o compartilhamento de seus ingressos (para os dois lados) também é algo que você pode adicionar ao seu aplicativo.
Tudo isso dito, seria melhor perguntar às pessoas que têm experiência em primeira mão com o visto de turista canadense para os nigerianos, através de um agente de viagens ou de um fórum da Internet.
Tudo de bom!