An American expat can hold onto their traditional or Roth IRA while living abroad. But tax exclusions and credits, as well as local tax laws, make it more complicated.