I heared that if 3 years have passed you are legible to get your visaAs you are a GC holder, the fastest you could get your fiance over here is if you marry, and then you're looking at a 4-6 year wait (this will be reduced to 8-12 months once you become a citizen).
For how long will she can stay using this kind of visaIf you want your fiance over here quicker than that then your fiance will need to look at getting a visa on his own accord (ie, work sponsorship, student visa etc).
it's either about 4-5 years if you don't become a citizen, or however long it takes you to become one + processing time 6-12 months. If it takes you less than 2 years from now to become a citizen, then your wife will indeed have a chance to immigrate in about 3 years.I heared that if 3 years have passed you are legible to get your visa
different visa types have different lengths of authorized stayFor how long will she can stay using this kind of visa
If you want your fiance over here quicker than that then your fiance will need to look at getting a visa on his own accord (ie, work sponsorship, student visa etc).