Torn Bicep Tendon
Wow! That looks painful. I had a partial tear in my bicep tendon almost 2 years ago. Mine wasn't even close to as bad as yours though. I went through physio for 9 months with very little effect, then decided to try a cortisone shot. After that, I was back to almost 100% within 6 weeks.
Good luck with the surgery and take your time with the recovery!