Please bear in mind that we are volunteers here, with limited time to spare. Your post is quite long so it might be quite some time before someone has long enough to go through it.
My first comment is about your first sentence. What do you mean by "the last day"? The last day of Stieg's life? The last day that the world existed? The last day of your story? It may be that the rest of your story makes the context clear but as an opening line, it needs work. If you're talking about the last day of his life, then call it "his last day".