The "apparatus" is already set up by Elections Canada and has been for many years. 

Elections Canada maintain the International Register of Electors, a database containing the names of Canadian electors living outside Canada.  Similar to the domestic one. Qualified electors submit a completed Application for Registration and Special Ballot for Canadian Citizens Residing Outside Canada and provide copies of supporting documents that prove their identity. The special ballot application form is available online, at any Canadian embassy, high commission or consulate or by calling Elections Canada. Completed applications and copies of supporting documents should be mailed or faxed to Elections Canada in Ottawa.  When an election or referendum is called, Elections Canada sends special ballot voting kits to all eligible electors in the International Register of Electors, to the mailing address on file.

Since elections are expensive, why have them as they burden the Canadian economy, eh?