Glad to hear you are OK. All I have laying around is a set of stock levers. They are yours if needed. From the pictures it looks as if your are fine, But I will ship them out if needed.
Again sorry about the bike but it is fixable unlike your body if that had been destroyed.
Again sorry about the bike but it is fixable unlike your body if that had been destroyed.