Yes he built an incredibly dense world, he had the languages mapped out, the history, everything

Aragorn really did have to say something to Arwen - she was standing in front of him saying "I love you". So he was letting her down gently, saying "I know you think you feel that way, but you barely know me, and my heart is taken."
I'm pretty sure the Faramir-Eowyn match is in the book, and it does seem very fitting.