Wow Mark! I'm really sorry to hear of this. Glad to hear you're doin' reasonably okay, though. Shame about that beautiful old Triumph of yours, but I know you'll soon have that baby all fixed up again.
I think all the suggestions given to you so far are excellent, and so I have nothing else to add to 'em.
(...heal quickly!)