¿Puedo compartir contactos con usuarios que tengan una cuenta gratuita de Gmail?

Sí, puedes compartir contactos con cualquier persona que tenga una cuenta de Google.