last question, as of now 1 year fees is mandatory to deposit but when GIC get $20000 we should have to pay 1 year fees or is it ok to pay one semester fee in India?You will have to pay your first semester fees before reaching canada. For example, for me in Humber college my first semester fees is due on June 15th 2019. If I don't pay this then I will lose my seat. Since this is before the program starts I will have to pay this in India.
My second semester on the other hand is only due on Jan 2020. I can pay the second semester in Canada.
Once you reach Canada, your GIC will be deposited to your Canadian bank account in monthly deposits for 12 months. You can use that to provide some money for tuition or all of the tuition money. Once the money comes to your account, it is yours to decide what you want to do with it.