Если у вас все прозрачно и настоящий брак, то можно сэкономить на адвокате и дать чтобы паралигал заполнил все. У адвоката это тоже будет делать все равно паралигал, но по расценкам адвоката
Сроки очень разные, зависит от штата. Где-то 5-6 месяцев, у особых счастливчиков даже 4 месяца от подачи документов до интервью на временную гринку. В городах и штатах, где больше народу и иммигрантов, дольше сроки. В Нью Йорке 7-12 месяцев примерно. До паспорта вам надо сначала через 2 года после временной гринкарты получить постоянную на 10 лет гринкарту. И если вы все еще вместе с женой живете, то через год после постоянной гринкарты вы можете подавать на гражданство СшА. А если вы после постоянной гринкарты разведетесь с женой, то надо всего 5 лет прожить по гринкарте (считается и временная и постоянная) прежде чем подавать документы на гражданство