1) Any BCR ATM will give you a good rate without a fee (they didn't have a fee last year, don't know if that has changed). They do have a daily limit for withdrawals, but I don't know what it is.
...