If you mean the ground forces, the Canadian Army, if you mean as a whole, the Canadian Forces.
The Canadian Forces is comprised of the Canadian Army, the Canadian Navy, and the Canadian Air Force. A sniper would be Infantry personnel of the Canadian Army.
Any Canadian Forces Recruiting Centre in your city.
You must be a Canadian citizen to enroll in the Canadian Forces.
Neither, the Canadian Armed Forces are MUCH more unified than the American forces. In the Canadian Forces there are the 3 elements, land, sea, air. The Canadian Army The Canadian Navy The Canadian Air Force If you are in the Air Force... you belong to the Canadian Air Force. We do not have an explicit "marine" force as is my understanding.
In 1968 when all services unified under the title Canadian Forces. Now, in August 2011, they are again named the Canadian Army.
CASF - Canadian Army Special Forces
A person who was born in another country, but is now a Canadian CITIZEN, can apply to join the Canadian Forces.
Army Navy Air Force
I would say that if you're Canadian, you should support your own troops by joining the Canadian military, and if you're British you should join the British Forces.
No, there is only the Canadian Army. No individual groups are allowed to set up their own armed forces in Canada. One army for the entire nation. Strict gun control in Canada would prohibit the formation of such an army. There are Canadians of Chinese descent in the Canadian Army.
They technically formed by the British Army in the 1800's, but the Canadian Corps, Canada's first own force, formed near WW1.