I am extremely thrown, surprised, something, at how many possible links there are. I am also thrown by the fact that JM seems to have accomplices all over the place... RAT was convicted but says he didn't kill AM and that there was a second male involved. In the Dashad case there's that McFadden dude that's somehow "disappeared". And in the Hannah case, I'm still unconvinced that the white dude following her at the same time as JM is 100% innocent.
Thankfully there's DNA to connect at least Morgan and the 2005 rape, so if it matches JM then boom, right there, tells the whole story.