Glass is glass, and the entire crystalline structure is compromised when cracked.
Yes very true. The small panels with double wall frames are by far the strongest available.The 180w panels are (comparatively) tiny, but they do also have the thicker double layer frames,
I'd say your friend was incredibly lucky his panel didn't kill somebody. Installing panels on any vehicle thats going to go down the highway definitely requires extra consideration.