1. have - You conjugate it with "friends". Say it another way, to check: His friends have the ability to speak another language, just like he does.
2a. "They took my pictures." can mean they got, accepted, or stole your photos.
2b. "They took pictures of me." usually means they snapped some photos of you.
3. Hard to tell. Sorry.
4. have - You conjugate it with "ships". Another way to say it: Of sailing ships that have ever been built, the Cutty Sark was one of the fastest.