What a hero.
120miles with a broken collarbone. Less painful than looking at your bike though for you though I bet.
Was a bit concerned about your ride home so glad to hear it went without further incident.
Re claiming on insurance. At least if you go for the 650 the reduction in group (15 to a 10 innit? ) will soften the premium. Also I wouldn't mention, in a fit of honesty, about the front, just in case. Not saying it was that but you know what insurance companies are like. Any excuse to reduce the payout.
My mate when he broke his collarbone found sleeping in a reclining easy type chair worked best for the 1st couple of weeks.
GWS