also Khaled doesn't "regain" his past life memories because those memories didn't happen yet. Only mc went back in time but for everyone and everything else, that future didn't happen yet, it only happened to mc it like undoing rather than going back. but the fairy king gives him some glimpse of what happened to him in that timeline
as for the babies, i havent reached that part in the side stories yet. As for their past life, YES Khalid loved mc in the past life and YES he regained his memories. So in current tl, both ml and mc remembers their past lives. And again, YES they do the deed during thr course of their marriage even tho it's contractual AHAHAHAHAHAH
i've spent many nights reading the novel and i'm finally at the sidestoriesss that are oh-la-la-la~