I don't like 50% of this suggested portfolio.
25% Cash?? Why? Static cash is the sure way to lose value.
I agree it's good to have liquidity in a recession or crisis, but it's much better to keep that 25% in high-liquidity assets than cash.
it's hard to guess what are the other 25% I don't like

The Gold.