I am still trying to figure out how these logos get changed. Is there an easy way to make an update instead of the default pulling in a random image or using just a letter?

Can you use schema for both Gmail/Yahoo services?
Do you have to set up a Gravatar and link clients email sending address?

Any help would be appriciated.