you need a valid Canadian driver's license
Only if you apply to become a Canadian citizen. Once you get residency in Canada you can apply for provincial healthcare.
the green card has nothing to do with the Canadian/French visit. What matters is where is your citizenship based from? as a French citizen or Canadian citizen then you'll have no issues traveling back and forth from Canada to France. The green card is used for American relations only.
only men marry with women not citizen with citizen
This person is still an American citizen and should have no problem re-entering the states if he wishes. I would of course suggest checking with someone from U.S immigration services first
Even if you are a Canadian citizen and now you have gone and married a permanent U.S citizen and he is a missdemenor , it is possible, as you may not know at the time of marrige and he is only a suspect of murder.
In proper english, yes. If you're really a Canadian citizen then you'd have a Canadian passport. The only reason you wouldn't be allowed to leave Canada is to go to certain 3rd world or war-torn countries. The American government can't stop you from leaving Canada if you're a Canadian citizen.
A Canadian Citizen can not drive a car with US plates into Canada. I'm not sure why, only that its a Canada rule.
No, howver if you are Citizen you may sponsor a parent
There is no law that states that, however, there is ways for an immigrant and their US citizen spouse to apply for a green card for permanent residency but only upon your petition being approved. The only people that automatically become US citizens are children who are born in the US regardless of parent's nationalities.
Unless you're a dual citizen you don't have a choice - you need to be a citizen of the country to serve in its military. The above is actually only true in regards to the Canadian Forces - they require you to be a Canadian citizen. You can join the US military as a foreign citizen, provided you've established permanent residence in the US, and have declared an intent to become a US citizen.
Filipino people need a visa in order to visit Canada.
The only ways to open a Canadian bank account from abroad is to either be a Canadian citizen or have a family member open one in your name. The Canadian government is very wary of any bank accounts opened from abroad.