По поводу суда никто Вам не скажет, это как повезёт.... Есть мнение что для тех, кто прошёл через Мексику суда ждать примерно 1-2 года, плюс минус 6 месяцев. Кто уже находясь в США (например по тур визе) могут очень долго ждать, слышала истории что люди по 5-6 лет находятся в ожидании. А что касается посещения родной страны после получения гринки-однозначно нет! Грин-карту за такое отбирают на раз, и на депортацию.....