tb-500 is good for muscle injuries. Haven't tried it, but a friend did and he said he feels really good now, been using it for a month already.
HGH is known to speed up recovery. Therefore, taking HGH will definitely benefit you. I take HGH, but I do not really take it for recovering or anything related to it. I take it mainly for keeping my body fit.
Yes, injuries can be healed by using hgh. However, there is no really need for it when you heal normally. PS: You got a nice article out there. It is so informational.