What all fruits/crops can be stored in natural temperature for a long time?
Nature has designed some food-stuff to last a long time.  Grains (wheat, rice, corn, oats, ...), which are the seeds of grasses, will last the longest, often more than one year.  Seeds need a long shelf-life if the plant is going to make it to the next growing season.  Next come roots (onions, potatoes, ...), which need to last from one year to the next.  Nuts, in the cooking sense, are seeds surrounded by a shell, will also last several years if they are dry.  So almonds, peanuts, pine nuts will keep, but not coconuts or chestnuts.  Other food types are going to need some help, which basically means getting rid of the water in the food-stuff (lentils, beans, peas, chick peas, soybean, ...) or slowing down bacterial growth (through dehydration, freezing, irradiation, canning, cooling, ...)

I have cooked grains and dried beans and lentils from my pantry that were over a year old.  They all made good meals.