@masterclass , I will answer your question about Rio here, just to keep the threads organized. See some previous posts here on the same matter.
I am from São Paulo but I go to Rio every other week due to work, so I can give a good insight, I guess.
Everything that you mentioned is true, at least to some extent. However, context is a bit necessary. Brazilians, and cariocas (carioca is someone born on Rio de Janeiro state) are used to confusion and mess. So, yes, most things are late, I don´t doubt they will be giving the last turn of the screws when people are starting to fill their sits, but I guess it will be just enough to avoid a huge public embarrassment. That´s the usual Brazilian way. World cup wasn´t much different.
But this time somethings add to the add. First there is the political factor. The country is heavily divided, and beyond the political issues there is a institutional crisis going on. The political factor was already in place at the world cup (even if the institutional one wasn´t).
Then there´s the economical/financial aspect. It is related to the world economy in a sense, (Rio de Janeiro is a state which exports oil, for example, and have suffered with fall in prices), but it has a lot of internal factors. The currently removed president, which party was in power since 2002, has a social policy which spends a lot. States within the republic (as Rio) are extremely incompetent to deal with their finances, and often rely on the central government to help them. This time things were not so simple. Emergency credits were given this last week.
And finally there´s Zika and other health issues. They are real, even if I am not sure how can I quantify it. I go to Rio a lot, and I do not take any special care, as I do not take here in SP. But maybe we are more used to this kind of situation.
My advice to anyone coming to Rio, or Brazil in general, is the same I would give in any other time. Take care, and respect the borders of the unspoken territories. Violence (and all sorts of problems) is not homogeneously spread. I live in a part of São Paulo where crime statistics are ok, robbery is a problem but violent crimes are rare. 10 miles to the south and we have war zone statistics. This kind of contrast is the signature of Brazil.