Not that it is restitution, but if your sons friend is not aware, there is a financial assistance program available in Alberta for the victims of serious crime resulting in injury and/or property loss. Check out the following link. It can help tremendously in these types of horrific situations. Good luck to him!
https://www.alberta.ca/help-for-victims-of-crime.aspx