Looks like an amazing itinerary! Would love to do something similar some day!
I've already been to Ushuaia, if you need anything I can try to help. Despite your trip already looking amazing I woulld not skip Torres del Paine National Park or Patagonia. Those are really special places.