I agree with previous posters that Amazonia would be a stretch. I'd definitely give it at least 3 days (with departure the evening before and arrival to Rio next day). As far as Rio, in June it could be hit or miss, depending on the weather. Remember, it will be winter in the Southern hemisphere.