I'm hopeful.
The broken leg was a long time ago and should be totally healed. A break should have no long-term negative effects.
The muscle tear probably is not 100% but should not leave any significant long-term side effects.
I don't see Milano having any phycological affects other than being pissed he missed time playing.