Each type you listed (save a couple) will have its uses in a community (group if you will), generally having a small trusted group with each having several skills in the various fields (prepper, homesteader, and survivalist) I believe would be an effective team, though as each group works together would it not be best to ensure that each has overlapping skills in case of injury, death, or other reasoning they can not fulfill their duties?
In the next decade Howard Ruff warned about socio-economic collapse in his 1974 book Famine and Survival in America. Ruff's book was published during a period of rampant inflation in the wake of the 1973 oil crisis. Most of the elements of survivalism can be found there, including advice on food storage. The book championed the claim that precious metals, such as gold and silver, have an intrinsic worth that makes them more usable in the event of a socioeconomic collapse than fiat currency. Ruff later published milder variations of the same themes, such as How to Prosper During the Coming Bad Years, a best-seller in 1979.
To me, the best option is to store emergency food. How much? If you have none, store enough for a few days. If you have enough for a few days, get enough for a week. How much you store depends on what time frame you think you're at risk for having to be completely independent. The early settlers of the southwest liked to store enough food for a whole year and still do to this day!