I spoke to an SP yesterday who thought she wouldn't be able to vote because she will be on tour till after the election.
Turns out she can vote.
The info is at http://www.elections.ca/Home.aspx
Anyone can vote now at one of the 400 Elections Canada offices. Just take your ID, one or two...