They were farming some crops but wouldn't have been as dependent on them as Romans would have been and would have had a lot more variety including meat in their diets
I don't think small tribes of wandering hunters with small farming plots can sustain that many people. Caesar ran around and laid sieges to these things regularly during the Gaullic Wars. https://en.wikipedia.org/wiki/Oppidum