It is confirmed in canon John will die right? I am trying to remember and i believe doc scratch said he would

Doc Scratch said that if John did die permanently it would certainly be a heroic death. He was not saying John would die, just that when/if he did it would heroic.