Gold is a mechanism to store value / purchasing power, though we cannot use it directly to buy goods or services nowadays due to the difficulty of measurement.
Bitcoin, on the other hand, is hard to be a payment method due to high transaction fee a slow transaction time when it comes to small payment.
Yes, because gold is a mechanism to store value/ purchasing power. But for me, bitcoin is much better now than gold, because some markets, stores, you can paid using bitcoins.
Yes and no, LOL. As the transaction fee is too high lately for btc.