Despite the grammatical and spelling problems, the novel has an elaborate plot and the characters that have appeared so far are also good, so I say just read this novel.
It seems that you have planned everything meticulously, and so far everything in this novel is somewhat consistent and logical. I also noticed that sometimes you might be hinting at things to come.