First of all, those who have not read the Lord of the Rings will have bits of it spoiled by this thread. You have been warned.
Now, onto my first question. At the end of the Lord of the Rings, Frodo sails west to the land of the elves. I cannot recall its true name, but it was called the Undying Lands by some. Now, the question I have is: did Frodo gain immortality in these lands, or die as he normally would? Do the Undying Lands bestow immortality or are they named such because they are the land of the immortal elves?
Second, why wouldn’t a dwarf have been a better choice to carry the ring? If memory serves, the dwarves fared far better than both elves* or men to the invitations of the various dark forces. However, the dwarves seemed to be far tougher than the other races in matters physical and mental. True, the dwarves did succumb to greed, but that was not due to the actions of the dark forces of Middle Earth. So, why not use a dwarf? Why were hobbits better suited for the task?
Finally, what happened to Sauron after the ring was destroyed? Sauron was a minor god, so I imagine destroying him would be impossible, unless Illuvatar became involved. When Saruman is “killed” his spirit retreated back to the west. Where did Sauron’s spirit go or was he completely destroyed with the ring?
*By the way, I would like to point out that Elrond hardly has the authority to rant about the weakness of men because elves were hardly stronger. I am not so certain that Elrond could have destroyed the ring either.