I am just speaking hypothetical about the 1000 years thing. It may happen during OoT, it may happen before Hyrule is created in an alternate world. (Although, I 99% sure it happens in Hyrule after Din makes it.) They may never say how many years apart it is.
About the first half, you can speak...