There will be some flashbacks to explain this, just not right away. -Can’t give away everything right away.
And yes, Mark will appear every once in a while in flashback as well, so he’s not absolutely gone from the comic.