Blimey. That's a nasty injury list mate.! Heal fast.
From when I did tore cartilage in my knee playing football years ago I used a cross trainer to great effect in the recovery phase. Low impact, good for range of motion and superb for cardio.
Besides that I would swimming is a very good thing to do dor healing.
Top of my list after injuries is to pay for a good physio !