Hello
Je ne peux pas te répondre concernant la durée de location, 1 jour je pense, comme partout

Après les conditions dépendent des agences aussi
Par contre chose hautement indispensable pour louer une voiture, une carte de crédit (et non pas une carte de débit)... a demander à ta banque actuelle avant de partir. Ça été grave la galère avec ça à mon arrivée. Impossible de louer.
Après si tu parles de leasing, oubli à ton arrivée il faudra d’abord ouvrir un compte canadien, prendre une carte de crédit canadienne et te faire un historique de crédit au Canada (6 mois minimum) avant de pouvoir faire quoi que ce soit de ce type.