Hi Liam,
Well, it looks like in your youthful rush to find a new adventure in life you have little if any of the idea of reality.
First of all, you can only stay in Brazil for a maximum of 180 days per year as a tourist and you can't work or study on a tourist visa.
Second, to obtain a VITEM-V Work Visa you must first find a Brazilian company willing to offer you an employment contract and confirm it in writing. Language schools here DO NOT DO THAT. In fact, they don't "hire" employees (teachers) on an employment contract, but rather as "private service providers", which don't qualify for visas. If you were to come here as a tourist, find a job and apply for your VITEM-V Work Visa through the Min. of Labor here, you'd still have to return to New Zealand and attend the Consulado-Geral do Brasil to have them place it in your passport.
Unless you are lucky enough to find a school that is going to fill up your schedule of available hours you're likely not to be able to afford an apartment on your own, and you'd need to purchase furniture. Furnished flats are rare and very expensive. About the only alternative would be a POUSADA (guest house) and they run around R$40 - 60 per day in the low season. If you find a fellow slave, oops, co-worker to share a small apartment or kitchenette with you might be able to get by.
Teachers at the private language schools here make near-slave wages, are paid per hour of actual classroom time, no pay for class preparation or correcting homework, etc., which must be done on your own time. Also in many cases you're going to need to teach at two schools just to fill your schedule or you'll starve. Traditionally they do not receive ANY of the benefits required under labor laws because they are not "employees". (No holiday pay or Christmas bonus (13th salary), no overtime pay, no bus fare, no lunch, etc.)
In many schools you don't need any certification of any kind or even teaching experience. In fact, most schools prefer you don't so they can justify the near-slave wages. About the only qualification required in most cases is being a native speaker.
English IS NOT widely spoken anywhere in Brazil, not even in the workplace. You'll need more than a basic level of fluency in Portuguese just to get by in day-to-day living situations. If not you'd better be prepared to have an interpreter tag along everywhere or carry a small notepad and pencil, hope you're great at quick sketches. In the workplace business is conducted in Portuguese, so you'd need to be able to communicate effectively with superiors and co-workers. If you don't speak Portuguese and haven't mastered the fine art of haggling over prices (part of the Brazilian culture) you'll always get charged "Gringo prices" for everything you buy. (usually 2X or more the price locals pay).
About the ONLY thing that's not going to be a nightmare for you is being a vegan in Brazil, there is an endless variety of fruits and vegetables available, although people will think it odd that you don't accept their invitations to a churrasco (BBQ).
Anyway, now you know the brutal truth... I'd suggest getting out your Atlas and start looking for other countries, honestly. I'm speaking from experience... I've been a teacher for over 28 years, and here in Brazil for 13. If I didn't have my pension from Canada to rely on, I'd have starved to death long ago.
Cheers,
James Expat-blog Experts Team