you see, "svit" exists in Czech too. It's used mostly as "svit slunce" meaning the light of sun. But then in broader sense "svitit" is a verb meanning "to light" - so it's fairly obvious that "to shine a light" or "a surise" or to "greet someone" are all related to "meet againt" or "see again". It's all variations of the same basically. At least it seems so, I am no linguist.
Linguistic sources say that svet/svit/light/sunrise/world and videt/see/meet have completely different proto-indo-european roots - kweyt and weyd respectively.
So nice theory, but no. “Svid” is not a root here, it’s “s”+”vid”.