Точно скажет только юрист. У меня сейчас дочь (12 лет, т.е ребенок) будет получать грин-карту, дается автоматически в связи с ее теперешнем статусом. Юрист сказала 4-6 мес. Полагаю, это самый минимальный срок. Консультация стоит 200-300 баксов, спросите у реального спеца, вы же все равно не будете делать это самостоятельно (тогда сроки ожидания могут очень сильно учеличиться).