good guesses! good guesses indeed! no...for the actually answers
1. no, it isn't feanor. 
3. Narsil is a close answers for #1. its not close for 3 though
2. Arnor is part of the answer. not in the name, but of what the name incompasses. oh wait...did i just make it too easy? 

5. It's not old man willow. has nothing to do with the movies