Sorry to hear that brosky.
Don't let your diet go, worst thing I did when I got hurt, such a set back more than the whole accident.
See if your gym has that machine a lot of NFL camps have where your seated and your like rowing/peddaling your arms, works for cardio.
Hopefully you can stay off the bikes, I couldn't :-( Broke my collar bone in 2 spots, my clavicle, snapped my 'xiphoid process' off the sternum and broke 2 ribs, one sternal and one floating.
Happened in 2004, just bought an 09 cbr600
Best part of the story? Dumb bit** merged onto me, looked me in the face and kept moving over, PUSHED me into a ford explorer, all infront of a highway patrol with his dashboard camera on. Like 70 MPH, right handle bar snagged her front hood corner, turned my bike back into the dumb bit**'s car like a pinball and then I high sided the bike, most of the damage to me came from the guardrail though :-( Got 235k, 179 after the lawyer. Money was nice, but I got fat as shit not being able to do anything but sit home out of the gym and eat
Happens to the best of us!