Players in the MLB are supplied bats by their team.
name one player not playing in the minors but still getting major league pay
Major league teams pay all salaries of ballplayers they sign to contracts ... those players at the major league level and those at the minor league level.
No the players don't pay for bats. The team owners do.
The size of the leagues, pay scales, players, and venues.
multi million every year
minor league baseball is one level lower than major league baseball but they still pay good if you ever make it
Only if the team has a owner that is willing to pay for it.
No you are not. The bats used must be Little League approved. Most leagues will provide bats if you do not want to spend the money to pay for one for your child yet.