I found this guy outside of a fast travel event. For mef he was sitting in a camp directly next to the fast travel spot of apollonias. I remember that a few days before 3 bandits where camping here and I killed them so when I was riding pa's this camp and I saw someone sitting in it I was ready to kill again only to see that it is a named npc.
Where do you have that information from? There is no specific canon ending and along as cd project red don't state otherwise all endings are canon. You could probably argue that some endings fits better to specific life paths. Like the star ending to nomad, Devil to Corpo or sun to streetkid.
But that's everyone's own decision right now.
I could imagine that CD red probably will let you choose your world state at the character creation or they let you import a savefile (which would be problematic on its own because you can finish all endings on one safe file.
Or they decide which one is Canon, or will make it as vague as possible. We will see