What I want to know is this: If Bowser dies and Mario is still alive, does the new godfather have the power to kill Mario or does only the original godfather, Bowser, have that power?
Only Bowser can kill Mario. If Bowser goes down, Mario cannot be killed by the Mafia.
Can the Hammer Bros. kill Mario?
Yes. (At least they could when I played Super Mario Bros. - and they did. OFTEN!)
You stated that the doctor can not protect someone who had targetted bob-omb for a hit. What about if bob-omb decides to blow himself up and take some people with him. Can the doctor protect a person from bob-omb targetting them?
I actually didn't write Bob-Omb as an offensive character, just defensive. I kind of forgot that the Bomber can do that in most games. I will revise his character to include an offensive attack, and in this case, the doctor would be able to protect the bomber's attack move, but NOT the bomber's defensive ability. Does that make sense?
Can the doctor protect himself?
Absolutely.
If someone starts a bandwagon against Peach and Wario changes that person's vote, would that person still face the Peach backlash?
Now that is an excellent question. I would say that Wario changing someone's vote is equivalent to someone changing their own vote, and thus does not have an effect on death by lynching. In other words, Wario's action does not stop someone from dying via Peach's ability.
Could Wario change someone's vote so that they become the leader of a bandwagon?
Going by the same logic, I'm going with "no" on this one. He can change the content of the vote, but this does not change who started the bandwagon.
Does a person have to have voted for Wario to change his vote?
Yes.
Can Wario change his own vote?
Yes.
What happens if a tie occurs and Wario doesn't break it or is dead?
Hmm, it appears I did not write any tiebreak rules. I'll do it now, and revise the original post. I liked your rules from Mafia 31, so I'll stick with them here.
In the event of a tied vote, there will be an overtime, sudden death voting period of 30 minutes. The only votes that may be cast are votes for one of the players who were tied in the voting.
If the tie is unresolved after 30 minutes, then the vote is nullified and both players will live to see another day.