That last is primarily what I was focusing on. The black lady with her daughter taking video was trolling for a confrontation to post online. Probably looking to get internet famous. I wouldn't be surprised to learn the daughter arranged to bump into the woman just so they could start a fight. IMO, the bad actors in this were the black woman and her daughter.
On the other side, the woman messed up by pulling a gun out when it was mostly just words at that point. The black woman beating on the car is probably inadequate justification legally. That said, if I was on a jury, I doubt I would vote to convict without evidence showing something different.
For us, it is a good lesson for family members and others on what to do and not do. My parents used to always tell us there were people out there trolling for lawsuits to take everything you have. That was true. Now it is also people trolling for confrontations to put on video.
White lady's gun handling, and handling herself in general was superb. She did probably draw too early, and left the relative safety of her vehicle to do so. Should have waited for the thugs to break a window or try to pull the doors open (although by then it's time to actually shoot them)
I have no idea why the husband was arrested. Probably just because it's near Detroit.
I think they should have put the car in reverse and just slowly driven away (ready to punch the gas if necessary.) If Mama is really dedicated to the scam she's running, she'll get run over, but she has plenty of time to get out of the way so that's on her. You might still get arrested, just because this happens near Detroit and they want to appease the mob.