nice...but you got a few things wrong...
1.navi left at the end of ocarina of time. in fact..majora's mask happened because link went looking for navi.
2. Ganon did not kidnap link. there as a war going on and links mother was hurt and found her way into the lost woods and asked the deku tree to take care of her baby, the deku tree, sensing this is the child of destiny took care of it.
3.it is KOKORI not kokiri
4. Kokori can not leave the forest or they will die.
5. sara does not have tits
6. deku seeds are used in slingshot, not deku nuts.
7.there are no adults in the forest.
8.saria does not know the prelude to light.
9. the triforce shard was on the wrong hand, the bottom right triangle was not highlighted. and he could not have had it then because ganondorf had not entered the sacred realm to get the triforce yet.
sorry...im kind of a zelda freak.