I doubt that this is correct. The website of the US embassy in Canberra states "Note: All immigrant visa applications in Australia are processed at the U.S. Consulate General in Sydney, regardless of where in Australia the applicant resides. The Embassy in Canberra and the Consulates General in Perth and Melbourne do not process immigrant or fiancé(e) visa applications, although the Consulates in Perth and Melbourne can accept I-130 petitions for filing if certain residency requirements are met."We've put down Canberra as our prefered embassy for the interview. We're in NSW but closer to Canberra than Sydney.
This is not correct either. You can have your medicals done at any of the doctors specified by the Consulate. The list of approved doctors are found here.Once you get you interview date/place you get your meds done in that town I believe.