A. him; objective
The sentence should read: The librarian found the book for him and me.
This is because you want to look at the type of verb and how it relates to the pronoun. The librarian, the subject, found what? the book. for who? Him. You want to make sure the pronouns agree also, and since 'me' is objective, the other pronoun has to be too.
C. because it is a side comment that they like the restaurant best, it is not part of the actual statement. Which is "The restaurant is open 14 hours a day"
Is there a question to this? lol
Can you please send me a picture of the poem so I can help you