You might already have your answer, but if you are a U.S. citizen with an Canadian Indian Status card you can live and work in Canada and cross the border into Canada, you don't have to be a Canadian citizen.
I was born in the U.S. my father is First Nations and a Canadian citizen. I...