The recommendation from tomcal relative to your shyness over visiting the Brazilian saunas is an excellent suggestion. As he said, your concern over extra weight is not an issue in the Brazilian saunas. Clients in the Brazilian saunas come in all shapes and sizes.
You mentioned street trade as an alternative to meeting garotos in the saunas. While it is possible that you could meet garotos on the street, it is extremely dangerous to chose the street trade over the safety of meeting garotos in the saunas.
In the saunas, it is unlikely that you will be robbed or worse. You have the protection of other garotos who want to protect their ongoing income derived from working in the sauna. You also have the protection of management and sauna employees who would expel any garoto who tried to harm a client while in the saunas. Remember, most garotos depend on working in the saunas for a major portion of their income. They do not want trouble in the saunas because trouble can cause clients to stay away from the saunas, which is not good for business.
On the other hand, if you were to choose the “street trade” for meeting garotos, you have little to no protection for safety.
In Rio, the street trade, unless you know the areas well, is especially dangerous for a “gringo” which we (as foreigners) are classified while in Brazil.
The street trade in Sao Paulo is less dangerous than the street trade in Rio. In Sao Paulo, the areas of street trade are usually patrolled by the police which tend to lessen the danger of being robbed while on the streets negotiating with a potential garoto.
There are one-hour motels in most large cities in Brazil where you can take a garoto that you meet from the street trade. Those hourly hotels require garotos to leave their identification at the front desk as a safety to the client. The garoto retrieves his identification when you both leave the hotel, assuming that you, the client, are okay when you both leave.
If you decide that you cannot accept the sauna as your method to meet garotos and if you decide that the street trade is the method you will use, NEVER, ever take a garoto from the streets to your regular hotel (even if the hotel will allow a garoto to your room). While you are together in your regular hotel room with a garoto from the streets, anything can happen, especially bad things. I do not mean at one-hour hotels - I mean if you can get a street trade garoto into your regular hotel room you loose a major safety factor.
If you meet a garoto in the saunas (rather than on the street) and after you get to know the garoto a while) you can invite that garoto to your hotel (with relative safety).
You mentioned the possibility of visiting another South American country during your upcoming one-month long trip to Brazil. Rather than visit another country, why not visit other cities in Brazil? Sao Paulo is only one hour away from Rio via aircraft. Porto Alegre, depending on the routing you take, can be reached in about two hours via aircraft. Those two cities are very different from Rio.
Those two cities also have saunas that are great, but above all, are safe. Porto Alegre, in addition to the two saunas found in that city, has a fun hustler bar that gets busy after the saunas business slows down in the evening.
I have visited Brazil 127 times and I will be returning again in mid September for trip number 128. My many trips to Brazil have taught me things that only time and exposure can teach one.
On another note, you mentioned the possibility of two other countries, Colombia and Venezuela. Coincidently, I will be making my first trip to Columbia next week (prior to my returning to Brazil in mid September). I have done a fair amount of research concerning things I want to see and do in Colombia. If I enjoy myself while in Colombia, I will report back here about my experiences and recommendations.
Have a wonderful trip to Brazil.
-