Absolutely. It would be an excellent idea to use the networks of alumni who return to their home country. They could encourage new foreign students to come to Canada. Similarly, students who had a good experience in Canada could encourage other people to come here.
Yes, such individuals could probably be used as ambassadors.