That is all re-trainable so that shouldn't be an issue if he has the will to go all the way.
But let's not forget some ACL injuries come in a package with other knee injuries: MCL, cartillage, meniscus, hamstrings, adductors, patellar tendon, bone oedema etc. which complicates operations and rehab.
Didn't read any of the above for Zaniolo as far as I know 'tho.