What do I have to do for the last mission to appear?
It's with an NPC called Sam. Send Leona on explorations. She has higher chances of encountering him.