Deductions & credits

Between the fact that your spouse is a Dual Status Alien and that you started a business with each other, I REALLY, REALLY suggest going to a good tax professional.  Go to one that is experienced with Nonresident Aliens (and Dual Status Aliens) *AND* experienced with Partnership tax returns.