does this have any basis in anything? - Who knows.. - but not in French.

jamais vu is the opposite of deja vu! - In this sense, I'd rather suggest "pas encore vu" (not yet seen).

when you see something that hasn't happened yet - if it happens really afterwards, I'd call it a premonition.