We will probably file online. He's been studying for his civics test and wanted to wait until he's 90% there , he's very close to it so he will probably apply in the next few weeks. I just downloaded the instructions for filling out the form and we are both physically (and mentally) gathering docs.
Thank you for your advice - I was thinking that the general provision makes the most sense - spousal seemed to be hinged to being here for 3 years and its been like 11 at this point!