Re the bus fom CGH to GRU not stopping along the way: I'm pretty sure there is one stop at a place that looks like a big shopping center. I say that only because when I took that bus last May I almost got off at the first stop and a kind person on the bus asked me if I was sure that I was getting off at the right place.
I will be taking that same bus again next week and will pay more attention this time.