Rachel has had quite the horrifying life and I fear that she's not going to get that happy ending, knowing this manga. And I assume that it's her constant time-skipping that's somehow lead to Conner being different in each timeskip.
And yes. Evil child-murdering cultists can go to hell.