Depends on your risk aversion. Keeping in cash loses money due to inflation. A well-balanced, easily liquidated mutual fund has been my go-to.
Sounds reasonable. I certainly have heard this advice over the years. If you have a long time, I think this will be fine. Unfortunately, this relative is retired, so they probably wouldn’t benefit from a market rebound in the 5-10 year range.