Congrats to your friends!
It's probably worth sitting down with an immigration attorney for a half hour to ask some pointed questions.
An initial consult shouldn't be too costly unless you pick a top lawyer/firm, and far better to have specific knowledge rather than speculation.