Tous les details sont sur le site du CIC:
www.cic.gc.ca/...is/visiter/index.asp
Pour l'assurance, vous aurez diverses options: Desjardins, Croix Bleue, La Capitale, etc. Mais il faut d'abord qu'elle ait son visa, ce qui est peu probable, à moins qu'elle ait déjà voyagé à l'étranger.