Anglo Saxons were the same average height as people from Britain today. There was still a much higher rate of infant mortality of course, but people did make it to old age.
Wear and tear was different as people lived much more active lives compared to today.
Teeth were generally ok. No sugar and the only sweet things in your diet would be veg, fruit and honey - seasonal. Teeth wore down faster due to grit in bread from the grain grinding process. Handy for use as an indicator of age at death though.
Where I have dug, within 5 miles of the sea, there is evidence of butchery of pigs, the population kept chickens and cows for milk and eggs, oyster shells appear in their tons and muscle shells less frequently (more fragile so may not survive as well). They drank beer, which was safer than water.
And so long as the crops didn't fail food supplies would be ok.
A summer like the one we have just had would be a disaster. Yields are currently 50% down where I live, and that's with the benefit of modern irrigation. I think it is accepted that the quality of diet was better in the Anglo Saxon period than today - the quantity was probably more of an issue.
Industrialization brought about significantly poorer diets for poor people and city dwellers in general. Average heights were significantly less, diseases spread fast, life expectancy reduced. Fortunately today food regulations exist.
But I wonder if it would be sustainable, population size wise, if we were to all eat unprocessed food.