Tu dois passer l'examen médical si tu as passé plus de 6 mois dans un pays "à risque" et le Sénégal en fait certainement partie. Dans tous les cas tu n'as pas le choix, tu dois passer la VM.
Tu peux la passer n'importe où dans le monde, il faut que le médecin soit désigné par Immigration Canada. La liste des médecins est ici :
https://www.cic.gc.ca/dmp-md/medecins.aspx
Bon courage.