so as long as you have a paper wallet or a backup of the .wallet you should be fine on armory?
Yes. Paper wallet is prefered, because with a backup you could still lose your password or have a corrupt file. Just make sure to keep the papers in really secure places where they won't get stolen