Engine compression at 105-120psi
Start & ran engine , sounds good.
Engine would needs some services. Most likely tune-up work & carb rebuild.
Elbow is cracked, will have to be replaced
Oil is clean
Engine is not “drop in” ready, probably better off as a short or long block
Call or email to come take a look