Inducing a confession from JF, somehow, is almost certainly the only way to convict him at this point.
I don't know all the police tricks (and have 0 confidence RCMP has the competence or willpower to play such a trick), but that's the only shot, as all forensic evidence has long been destroyed, deleted, and incinerated. If the police have a Mossad-style "honeytrap" stings, I'd definitely try those. But I doubt those exist, at least officially.
The best thing would be for Elora's family - some big brothers, cousins, uncles - to just kidnap JF. beat the living shit out of him, break his legs, and make him a cripple for the rest of his life. One thing police have often turned a blind-eye to is family vengeance (assuming you're not a retard who does it in a courtroom). But, because everybody's now blubbery, listless, and dead-eyed, I don't expect that to happen. Maybe 20 years ago, though.