Why during 'ministrife' we see so many different versions of the same characters together? They would reappear during Tavros confrontation with post-ret Vriska and Meenah, and I can't quite understand it yet.

Those ghosts have come from different timelines.