No. By definition it is not a sacrifice unless the batter is out. The correct answer is yes. The runner can reach base during a sacrifice on a throwing error or a fielders choice.
yes
No, it would require a defensive error(s) to stretch a bunt into a home run - a fielder throwing the ball into the stands, or the like.
A bunt hit is scored as a single.
no
Official baseball rule 10.09 (a) Score a sacrifice bunt when, before two are out, the batter advances one or more runners with a bunt and is put out at first base, or would have been put out except for a fielding error. (b) Score a sacrifice bunt when, before two are out, the fielders handle a bunted ball without error in an unsuccessful attempt to put out a preceding runner advancing one base.
No, since a sacrifice bunt does not count as an at bat the batter's average stays the same.
Yes. The only time it is not an official "At Bat", is if a batter reaches base on a base on balls, hit by pitch or catcher interference. A batter is also not charged with an "At Bat" if he hits a sacrifice fly (a fly ball out that results in a runner tagging up and scoring), or a sacrifice bunt that advances a runner or runners. He is also not charged with an "At Bat" if the batter reaches base as a result of an error on a sacrifice fly or sacrifice bunt.
Yes
No
That decisionis left up to the person who is the 'official scorer' for the game. If the batter turns and shows bunt before the pitcher throws he usually is credited with a sacrifice whether an error is committed or not. But if the official scorer thinks that the batter was trying for a base hit and not for a sacrifice he may score it solely as an error.
A sacrifice bunt.