Thanks for your help! Thing is I'm generating a new address for every transaction for will the private key be the same for all of these?
No, a new addresse comes with a new private key.
Also once I get the private key will everything remain the same in the client?
Yes, you just get a copy of the private key. Well if you lose that you might notice that your "available" amount of BTC is deminishing, so take care of the key
Can I use it as normal?
Yes, you can use the wallet as you used it before.
In case you want to backup, you should not backup the private keys, but the wallet.dat.