From a lower rand soldier "Sir".
You failed to state where you are located. In the US it would be "Governor," or "Governor and Mrs."
Doctor.
I believe the correct address is 'Your Worship'.
Lahore
The proper form of address to a Consul General is "Consul General [Last Name]." It is respectful to address them with their title followed by their last name when speaking or writing to them.
Ms. and then your last name.
Lieutenant colonels IS the plural. The singular form would be Lieutenant colonel.
The plural form of the noun 'lieutenant colonel' is lieutenant colonels.
"My Lord" or "Your Lordship" are both acceptable.
Mr. or Madam President.
Call him Dr. unless he tells you differently.