Торин может и знал, что сын есть, но не видел, наверное. Если только до ссоры с цацками. Может на каких-то переговорах Трандуил и был с сыном...но Леголас как-то больше военными делами занимается, как мне показалось

Больше вероятность, что Трор знал Леголаса...