Haven't been to South America, so I can't help you on that
As far as insurance is concernced, have you checked out the Travelpunk Insurance link
? These rates are good world wide, no matter where you are going, or where you are from; and pretty cheap too!
It's under $1.25 a day! Hopefully you'll earn waaaay more than that each day
Just food for thought