Ok, apart from malware and hacking, my worry is mainly about the effect of fork, replay protection... etc.
Any difference between paper wallet then importing it after the fork and keeping BTC in the wallet?
I can't see any difference in that respect. The two forks are slightly different as Bitcoin Gold will use different addresses it has replay protection. You will have to take the same precautions with your private keys whatever wallet you use. Make sure you move your BTC to a new wallet after the fork then move the new coins as soon as you can.
So, I understand the following is correct:
1- I will simply keep my BTC in Jaxx mobile wallet.
2- As of 23 October I will not buy, sell, send, recieive or even move or import between wallets or addresses.
3- 1st December I am having “on the ledgers” say 5 BTC and 5 BTG, and 5 B2X
4- I am having my private keys for BTC in Jaxx wallet.
5 BTC are already in my Jaxx wallet.
BTG block chain exists definetly with its own exchange rate
I assume by 1st December the dust would have settled and we have one of the following situations:
1- BTC or B2X is dead and equal zero, that is, one of them will not be existing, the survivor will be called Bitcoin and BTC (whether it is the 1 MB or the new 2 MB), and it will have the same market price of BTC.
2- BTC only exists (so business as usual, as if there was no segwit2x)
3- B2X only exists (so I have 5 airdropped B2X, with its market value, and 5 BTC are gone)
4- Both BTC and B2X coexists, and I have 5 BTC and 5 B2X (it is up to the market to give the price for each, but the market might support B2X for faster confirmation and lower transaction fee), if so, I assume 1 BTC+1 B2X will be equal to roughly the 6000 USD current market price (assuming no price change till then)
Then remains the question about the replay of the transaction, how would I send all my BTC funds on the 1st December to another BTC address in another wallet and be sure it will be received and executed as BTC during the transaction?
I should then after emptying my Jaxx wallet, install a B2X wallet and import the Jaxx wallet so I get the airdropped 5 B2X in it.
Am I correct in this analysis?
Sorry, it is technically complicated for me.