Wallet Private Key


This is a noob question. If I have multiple address in the Swing Wallet when I export the private key, is it good for all the addresses if I use to import it in a new wallet in a different PC?

So my laptop HDD broke down but I was able to get my private key in a backup location but not the wallet.dat. I tried to import it in a new wallet after I replaced my laptop HDD but it does not show all my addresses. Does the timing when I generated my private keys affect which addresses it can be used? For example I exported my private key today then tomorrow I created a new address. I hope you understand what I’m trying to say. I’m sorry for being such a noob. haha