not a active participant,and your spouse is not an active participant, you can have full deductable IRA regardless of your income.
Most of time, if you have a high income but no W-2, it's a nice idea to set up a corp so you'll have SEP IRA which will allow you to put $49500 pre-tax $$.