Question: can each spouse have an ira?
Answer: There's no special “spousal” account type. Spousal IRAs are literally just your typical IRA, but used by a person who's married. That is, each spouse can use traditional or Roth IRAs, or both. The key is that the working spouse must earn at least as much money as is contributed to all of the couple's IRAs.