Interesting outcome but I will have to agree that Rin,Sofia & Margaret will be the only survivors (and possibly be in a Polyamory relationship) cuz Margaret seems to be the only one to have redeeming qualities cuz she knows that Sofia isn't like that radical bigot that she encountered long ago.So the saint and MC will end up together, sometimes accompanied by the cat when she has "troubles", the knight dies and gets brought back be our resident morgue dweller (as something better than a zombie though, a death knight or dullahan), that way she can "fully love" someone.
The party is still together
Poor knight though...