You bring up a lot of good points.
A small community, or several small communities spread out would probably be ideal. It would be possible for loners to either spend a lot of time away from the tribe, or make a small hut away from the others, but still within walking range in case it was bit by a snake or so.
We'd also have to bring lots, of lots of books. And internet