I think if you want to keep side effects low, go on the lower end of Winstrol, 10-20 mg a day. If you don't mind some side effects, you can push it to 50 mg or a little bit higher.
healing peptides are definitely the goat, but you have to be consistent when taking them. You can't just take them for a few weeks and stop. I got to estimate 12 weeks minimum in your case.