Please help (especially from those living in Canada) .......

I'm planning a Canadian Thanksgiving this year as my sister has recently moved to Canada and would like to celebrate this with her (although she wont be here).

I think it is held on the second Monday of October (8th). Is this right?

Also, what traditional meal is generally served? I have thought about turkey with stuffing, mashed potato, steamed asparagus (????) followed by pumpkin pie with ginger and honey cream.

I'd also like some ideas on table decorations as I'm not sure what to use. Any other hints or ideas would gladly be welcome too.

Thank you