“When applying for your study permit, you and each family member who comes with you to Canada must have a valid passport”.
Canada can’t issue you a study permit that is valid past the expiry date of your passport.
There is nothing in the rules around student visas insuring the disposition of any of the fees paid to Universities or other institutions of study. So no, the government places no requirement on the schools to guarantee a refund if a visa is not granted, nor do they in any way underwrite such fees. This is strictly according to the policy of the Unversity in ...