Can I change the display image for one of my contacts?

The display image is part of a Yahoo Messenger identity, and everyone picks their own image.

You can't change or update someone else's photo for them, but you can always send your friend a message if you think there's another one that works better.