Well, in answer to question 1, Unlock's advice on their website here
suggests that harassment is not a Crime Involving Moral Turpitude unless it was racially aggravated. So, the answer to 2 should be no, but they do like to keep you guessing. For question 3, I would say that the best way to strengthen your chances is to go to the interview fully prepared, assuming you have one. It certainly wouldn't hurt to prepare a self-disclosure statement
to hand in with all your other documents. You may well be asked questions about it, in which case you should be ready to show remorse, and a bit of victim empathy should go a long way. They do like you to show them respect, so remembering that the decision will depend largely on the opinion of the immigration agent who interviews should help with that, and make sure you go suited and booted. You might get an indication at the interview, and they might even tell you there and then, but don't rely on that. The decision should be fairly quick, so don't be put off if you get your passport back within a few days.
Moving on from that, when you arrive in the US, don't be alarmed if they take you aside for an interview. The visa is issued by the State Department, but the border control is Homeland Security, and they do like to be thorough. Just have your paperwork to hand, and tell them what you told the immigration agent in the interview.
Robert Lightfoot, former head of NASA, said it succinctly in his parting speech in April 2018: Protecting against risk and being safe are not the same thing ... [W]e must move from risk management to risk leadership. From a risk management perspective, the safest place to be is on the ground. From a risk leadership perspective, I believe thats the worst place [we] can be.