Export into vcard will cause loss of contact photos. Google takeout saves the photos as extra files (you don't want to have to re-add them manually). The easiest way to move contacts between accounts I have found is with cardbook for Thunderbird.
https://addons.thunderbird.net/en-US/thunderbird/addon/cardb...