Brazil is the fifth largest country in the world and there are good job prospects in all of the larger cities (as well as some smaller ones). Qualified teachers in Brazil can usually find work easily. Trying to arrange employment from outside Brazil can be considerably more 'hit or miss'. Salaries usually afford teachers a comfortable lifestyle.
Why complete a TEFL course: Why do you need a TEFL course, if you already know how to teach a foreign language?