SC, Yes, cash does have some risks. Some money market funds will now have a floating share price and they can say no to redemptions during times of crisis. Cash deposits it banks will be subject to the new 'bail in' laws, and limits on daily withdrawals. Still, compared to being short or long in the stock market, cash has very little risk unless/until there's a big financial crisis.
Gold is another hedge, but it's been extremely volatile, has large buy/ask spreads, and is subject to price suppression by the central bank.
Eventually the thing to have will be SDRs, but Rickards says those will only be available to central banks and some large corporations.