If you go into your Gmail, then contacts, then put a check mark next to a contact, then click more, then click Export, then click Outlook (CSV), that will create an excel spreadsheet.
Now,how you merge what you have with what was just created is another story. But, when you export from gmail, there are no pictures.
If you find a way to merge what you have, with what google created, you would just import into your gmail contacts.I doubt you can add pictures in the excel, but it's real easy to attach a picture to a contact in gmail