1. No, "have become a thing of the past" is perfectly correct. It's a common phrase. Check the definitions of some words again. (I actually giggled when I read the sentence.)
2) Yes.
3) No, the passive voice (to be starved) is correct. There's a word missing elsewhere.
4) Tsk! Who transcribed this? Anyway, the error you are looking for is a logical one.
5) Again, missing words.
Have a think of the sentence as a whole - I think you're expecting to see the answer as a misspelling or something right in front of you, and this is simply not the case.