Do I have a shot at Johns Hopkins?

You have a really good chance. Do you have time to improve your SAT score? That would almost confirm your chances.