The run does not score and eject B1.
Everything is ok. The homerun counts.
Eject both B1 and the head coach for allowing her to use an illegal bat. The run does not count
The run counts but the batter is ejected for using an illegal bat.
B2 may move as far back toward home with liability of being put out. R1 continues at her own risk.
B2 is out for moving backward toward home. R1 continues at her own risk.
B2 is out as soon as she moves backward toward home and R1 must return to 1st base.
Since you determined that B2 was backing up to avoid a double play, both R1 and B2 are out.
Foul Ball since the ball was over foul ground when touched.
Fair Ball since both feet were clearly in fair territory when she touched the ball.
This is a delayed dead ball. Since R1 reached 2nd safely, she is permitted to stay on 2nd.
Because there was umpire interference, this play would result in an immediate dead ball. R1 must return to 1st in any case.
R1 must return to 1st.
There is no such thing as umpire interference. Therefore R1 stays at 2nd.
Legal since the FLEX and DP can both play defense at the same time.
Not legal. The Flex would have to come out of the game so the DP could come in.
Not legal since this would force the DP to bat for the 2nd baseman.