There is not a specific antonym for diaspora, but the opposite of a diaspora would be the regrouping of a community or the coming together of a community. It could also be a renewal of a specific cultural group or ethnicity coming back together in a sort of revival of their culture.
I have no clue about this one
Answer:
It did not come from the actual event
in order for it to be a primary source it must come from the actual event or time period when it happened