Visados y Embajadas: Green Card y Coronavirus

Llevo casi cuatro meses aquí en EEUU y todavía no me ha llegado la Green Card (por matrimonio). Mi visado caduca en junio y teníamos pensado ir a España en julio-agosto (dependerá del Coronavirus, claro), pero, si no me llega la Green Card, cómo voy a poder volver si el visado ya estará caducado? Debería contactar con el gobierno a ver si ha habido algún error o retraso? Ya que una amiga de mi mujer, en una situación parecida a la mía, no le llegaba el social security number y al final le dieron otro en la oficina local de su ciudad después de ir a ver qué pasaba.

PS: los $1000 que ofrecerá el gobierno para ayudar con el Coronavirus es sólo para ciudadanos estadounidenses o también se incluye a los residentes?

Muchas gracias como siempre.