Yes they can live together
No, they cannot. The Canadian spouse must sponsor the immigration. After living 3 years out of the past four years in Canada, then they can apply for Canadian citizenship.
In Canada
You will have to live legally in the UK for certain amount to be able to apply for British Citizenship. If you are married to a British citizen and live in the UK for three years you can apply for British citizenship. If you are highly skilled worker you will have to live for five years to apply for citizenship and so on. Simple answer would be at least five years.
If you are a British citizen
Depends init. Probably not. But why would a British girl want to live in the UEA when she can live in Britain???(:
I think that he is still an canadian citizen. But i'm just guessing.
There is no requirement for you to file anywhere else. The marriage is legal everywhere.
i am British do i need a visa for kazakhstan
You need to get married to a Canadian citizen or apply for a Canadian Visa to get the citizenship of Canada.
There is a distinct difference between a British Citizen and a British Subject. A British Citizen has free access to all parts of the UK. A British Subject may not. If you are a British Subject, you should check with the British Embassy in your country of residence. Incidentally, a British Citizen doesn't need a visa to visit the US but a British subject does.
No, the Canadian has to be married to the American in order to live or work in America. Because you have to be married to an American to get a green card in order to do that.
If you marry your British boyfriend, he does not automatically become an American citizen, and you do not automatically become a British citizen. You both have the right to live in each other's country, but you must file paperwork to do so. Citizenship is not automatic.