C. is the run on in the sentence. There is no needed semicolon, and two complete sentences in that sentence.
Yes I believe it could. If you go into detail on lessons learned or talk about the place in detail it definitely can be.
Hope that helped :)
Try searching all of the words that you don't know, then write what it means down on a piece of paper. Reread the definitions, after that reread the article to see if you have a better understanding it. Also highlight the information that is difficult and challenging him, reread the sentences before and after that to see if you understand it.
I hope this helps. :)