Harmonic balancer repair sleeve any good?

PS - I don't need to buy an oversize front timing cover seal do I? (to match the sleeve size?)

No the stock sized seal is used