Would this lathe be suitable for turning baseball bats ?

Yes, up to 40" in length.