(1-3) You have them ranked as I would. If you get an interview, take it. Remember, Harvard invented anesthesia (and medicine, I think), and they will take every opportunity to tell you this. If you go, be prepared to be worked and be part of a big class at a giant, world renowned hospital. Those things often carry with them some negatives.
(4) I know nothing about BU.