Yes,
refer to question below.
Muslim Brides wear any coloured dress/Lengha.
Yes, very devout Muslim women wear them because it is part of their religion.
No but their are rules when your their
Yes, they do.
Because it is special. You should always wear special clothing to a funeral or any ceremony!
They can wear clothes of any culture as long as they are modest and clean.
Muslim girls wear anything they want...they just have to cover up when they're in the presence of a man who is not her husband or an immediate relative.
An Imam doesnt have to wear any type of special clothing.
You can wear any color you wish. There are no rules to follow.
Abaaya/abaya - a long black (or any other coloured) coat that Muslim women wear
There aren't any special rules for "Canadian Olympics", it's the same rules as for any olympics. Check ou the link in the related question about olympic rules
Any type of head covering that satisfies Islam rules. The rule for the head covering (called hijab) is to cover head, hair, and neck but not required to cover face and hands.