>I would like to know if it is actual code or if only certain areas require grounding plumbing and gas lines within the house.
I say it is code. Bonding is a safety issue.

>Is he required to bond to these metallic lines?
I say yes.

>It seems kinda dangerous to me, being that if the main neutral ever gave up.
No, there is decreased danger when bonded compared to the alternative.

>It's load has to go somewhere doesn't it? What if your taking a shower and it decides to use you as its path?
That is not possible if everything metallic is properly bonded.

You are worried about something that can't happen. And you are trying to avoid something that can't happen by creating the potential for real dangers.