What about people who have not yet claimed their Bitcoin Cash from the bitcoin wallets yet, will they be able to claim both Bitcoin Cash and Bitcoin gold after the fork, from the same wallet? With same private keys?
Or is it better to extract Bitcoin Cash before the fork?
Asking the same thing.
You need the private keys. If you have them you can access the coins.
If you have Bitcoin on the wallet @ time of BitCoinCash => you have access to BCH with the keys.
If you have not moved the BTC after 25th => you got access to Bitcoin Gold as well.
All you need is the private keys.
If your wallet (The software) does not support the forked coins, transfer the BTC to a new wallet (new pair of keys) and then you can use the keys to access your forked coins from a wallet (software) that supports one or both forked coins.
