So i am not familiar with these forks and how they work. I do know that, during a specific point in time both the forks took a snapshot of the blockchain and our balances were carried over to those altcoins. Now my question is a simple one, if i claim my BCH and BTG, will i lose my BTC? Like if i had 0.1 BTC, that would mean at the time of snaphot i would have 0.1 BCH and 0.1 BTG Respectively, If i sell those, will i lose my BTC too?
Bch have fully functional replay protection, btg should in the coming days.
My suggestion would be to move your btc and bch to 2 different addresses you control, after that you can claim your btc without fear (when this will be available)