You can preform a system transfer and move all the content from one device to another.
With the whole new Nintendo Network, or whatever they're calling it, you might be able to download any game you purchase as long as you are logged into your account on that device. I'm unsure however because I do not own two 3DS's.