UPDATE: I got the sponsor approval letter today, a day after the medical request.
Question: The letter has a "requirements for processing" section, which mentions the required documentation. Most of this has already been submitted with the application (Passports, Travel Information), or in the...