Yes, yes, and yes I think.
The medical board lists "doctor of medicine" as my qualification so I assumed they would consider it as being recognized. I called the Medical Board today asking for a written confirmation that they recognize it and was told if they didn't recognize it, they wouldn't list it as my qualification. Makes sense, doesn't it?! But apparently not for immigration.