Yes, HDFC Credila can release funds before the arrival of visa. It is also mentioned on their website that they have customized education loan products for Indian students going for higher education in Canada. Here: credila.com slash abroad slash canada.html