it can help
The mass of the bat and the baseball.
usually there should be a legnth on the barrel or the bottom of the bat
center of mass
The center of mass of a baseball bat is not necessarily at its midpoint because the bat is not uniformly dense. The shape and distribution of the material in the bat can cause the center of mass to be offset from its geometric center.
Height
No, it has no effect.
It goes further than a wooden bat.
There are several factors that determine how far a baseball travels when hit. The main factor is the force that the bat hits the ball with as well as the speed of swinging the bat among others.
Kilograms.
No it depends on how far you hit the bat Yes, therefor it gives the ball more "sweet spot", or barrel to hit.
It depends whats inside the bat. If the bat is hollow, then the bat will absorb the shock from the ball. Generally if you hit it at the sweetspot(near end of the bat) the ball will go farther.
Weight of the bats used by major leaguers generally range between 32-36 ounces.