Definitely go with TB500 and BPC at the very minimum. You want to make sure with the BPC you're injecting it directly into the injury. TB500 you can inject anywhere.
The best thing you did here was get some good quality mats. That's very important and I love to see that. I've seen so many people ruin their floors and ruin their walls. @Robarock
You can run HGH at many different dosages from 1 IU up to 5 IUs, but if you run it more than 3 IUs, you want to be aware of some side effects that can come up.