Don't worry you will get them if you own private key for that wallet.
That is correct, however, to "cash out" the bitcoin gold without compromising your paper wallet you'll have to jump trough several hoops.
If you ever decide to "cash out" the bitcoin gold, it might be a good idear to sweep the paper wallet into a different bitcoin wallet, wait untill the sweeping transaction has confirmed, and afterwards (and only afterwards) import the private key from your paper wallet into a bitcoin gold compatible wallet.
As soon as your private key is entered in either wallet, your paper wallet must be marked as compromised. As soon as the bitcoin and bitcoin gold are spent, discard and never re-use the paper wallet again... Instead, making a new paper wallet to transfer your BTC to might be a good idear.
Thanks for the explanation. But is this process affecting in any way the legacy block chain?
Let's suppose I have 1 BTC in bitcoin core address 'A'. I keep it until block number 491407 (bitcoin gold fork).
After this passed (let's say after 6 blocks in about 1 hour), I transfer out the 1 BTC to another address I own 'B'. After this is done, I will get the private key of 'A' address and store it so if needed, I can claim the 1 BTG using this private key.
First question:
- since replay protection is not implemented (at least no information about this), are there any risks of sending out the 1 BTC to another address 1 hour after the fork? Is there any risk of loosing the 1 BTC?
Second question:
- when and if I will import the 'A' address private key to a BTG wallet are there any risks? Is there a possibility that I will not get the 1 BTG? Or is it affecting somehow the already sent out 1 BTC to my 'B' address?
Thanks for the clarifications in advance.