Your question on gold values, governments pay down their debts, gold declines in price. It is a hedge against inflation.
That is a pipe dream that will never happen. Governments will not pay down their debt but will rather inflate their currency so that their debt becomes smaller. When that happens in the next 3 years, Gold will rise dramatically in price rather than decline. Gold has appreciated around 25% in the last year whereas the stock market is down. Silver and other metals will also be a beneficiary of debt ridden countries.