Greetings, Gary here again.
                
Here are some tips that can save you from some future hassles and disappointments.
                      
After your Russian bride has arrived in America, don’t expect her to forever turn her back on Russia. She will have left behind close friends and probably some family members whom she will like to visit on occasion. Or, the stress of adjusting to life in America may make her a little homesick and she’ll want/need a brief immersion in Russian culture.
                       
So before you bring her to America, make certain that her home country passport has lots of time left before it expires (at least enough years  - - 4 to 5 - - for her to get U.S. citizenship and a U.S. passport).
                  
And have lots of time available on your passport too in case you’ll be traveling with her. You should check with each country’s visa requirements, but in general your passport will need at least 6 months time after your requested visit dates before it expires.
               
And above all, remember that your wife’s K-1 or K-3 visa to enter the U.S. is valid for one entry only. If she leaves America without a travel permit or green card from USCIS, she will NOT be allowed
re-entry. When you apply for her green card, you can apply at the same time for a temporary travel permit. These are generally issued quickly but expire after about 9 months by which time her green card should have been issued.
              
Personally, I think it’s best for your bride to not travel outside U.S. borders until after she has her green card because to leave and return with a travel permit could cause a delay in getting her green card.
                     
I hope you find this information useful. Feel free to comment about it.
                    
Best Wishes to you and yours, Gary.