First of all, she should not travel to Germany (unless there is a major emergency) until she gets her green card. So get married, file all the documents and wait until she gets her green card. The fact that her visa expires is irrelevant; she can remain in the US. The fact that you two will live in different states will be suspicious (for a fake marriage), so you will have some explaining to do. Also, you will be called in for an interview at the USCIS office nearest to your home. So you must decide where home is, NYC or HI. Your case is a bit more complicated because of your circumstances, so I would recommend at least consulting with an attorney or better yet, hiring one to help you through the process.
Answered on Jul 22nd, 2014 at 4:49 PM