We have been to South America several times and our favorite countries are Peru, Chile and Argentina.
We didn't do the trip to the falls, so I can't help you there. However, we did do the Cruise around the Horn from BA to Chile in Jan 2014 and it was wonderful. We spend five days in BA prior to the cruise. There is much to see in BA, but warning is that you need to avoid some areas of the city. Ask you hotel or BNB manager to advise you an where to avoid.
Do go to a Tango Show, there are several to choose from and they are wonderful.
The cruise around the Horn is wonderful and the many ports you visit are all different. Be sure to research each port and take the best excursions that suit your fancy. Santiago is a very nice city and worth 2-3 days. Be sure to go up the Funicular that goes up the mountain overlooking the city.
Peru is fantastic and getting to Machu Picchu starts in Cuzco, which was the ancient Incan capital. To reach MP, you will be taken thru the Sacred Valley, which has many great ancient sites to visit. You will take a nice train into the city near MP, where you will likely spend the night.
MP is amazing and you will need good walking shoes or boots to negotiate the hills there. The city is 90% preserved and the ancient stone walkways require a bit of care to negotiate. We did MP on a separate trip in 2019 and we were both in our early 70s. We both are active, but climbing around MP for several hours was tiring.
The altitude is a factor, especially for us, since we live at sea level. We took altitude sickness prevention pills on the trip, but still the altitude will be a factor when climbing the hills.
Not sure if you are visiting Lima, but it is a great city and lots to see there. Again, there are areas to avoid.
If you fly from Santiago to Peru, you will probably have to go through Lima instead of a direct flight to Cusco.
Dining in South America is a very pleasant experience. Each country has different cuisine. All have the Spanish influence, but still there are major differences. Argentina is a beef oriented place and the steaks there are the best ever. Also, check out the beef empanadas. Chile and Peru are on the Pacific coast and seafood is much more of a focus of the cuisine. Have some Chilean Sea Bass and some empanadas with cheese and crabmeat.
Peruvian dining is special. The potato comes from Peru and when you get a meal with potatoes, you get several different types of potatoes. They all have different colors.