citi, I'm glad you posted this. I use these episodes as a training tool for my own well being out there on the open road. I would love to see a forum on here specifically devoted to riding safety and a place where anyone could share their experiences with the group. A great learning tool.
That said, I would like to comment on a few things you mentioned.
1. A lawyer once advised me to never tell an insurance adjuster that you are not injured. When the adjuster calls, they are tape recording your conversation. They will try to get you to say you are not injured, or to admit your injuries are minor. The lawyer told me the adjuster, regardless of how friendly they sound, is not your friend. His job is to limit his company's liability to the lowest amount possible. That siad, he advised that you should answer any questions about your physical condition saying you are seeing your personal physician and the extent of your injuries have not yet been determined. He said one should never "settle" on personal injury liability until one is satisfied with the physical damage settlement of their auto or motorcycle. Of course, never claim to have an injury if it is not so. That could be considered insurance fraud. However, he advised one should hold over their head the possibility of injury liability until the time one is satisfied with the property damage settlement.
2. I never felt comfortable continuing to ride once I got married and had children. I gave it up until just a few years ago when my children were grown and self sufficient. I am a strong believer in motorcyclists with children insuring themselves to the best of their ability. That usually means a miniumum of $500,000 life inusrance, a very good disability policy in case you become unable to work, and another $500,000 in uninsured motorist coverage. This will go a long ways toward taking care of your wife and children in the case of a catastrophic accident.
3. You mentioned your Rossopuro cylider guards were ground to the nub. Did they protect your cylinder heads?
4. Keep us posted on events as they unfold.
Good luck.