In short, yes. A diversion program allows for a person that would otherwise be convicted of a crime to have their charges dismissed if they complete the programs requirements. Assuming you completed the program and your charge was dismissed than you're not a convicted felon and may lawfully posess a firearm.
However, the morality of your crime may prevent you from being a police officer as this will be discovered in their internal hiring process.
Misdemeanor charge yes. Felony charge very doubtful.
It's all up to the prosecutor, judge, jury or possibly the arresting officer to change the charge from a felony charge to a misdemeanor charge, happens all the time..
Depends on if it is felony or misdemeanor. Misdemeanor than yes, eventually but with a felony than no.
Only if you manage to be released on some type of probation, then, yes, you do.
What part don't you understand? Assaulting a police officer is a felony just about anyplace. And if you are 16 and over, they are going to prosecute you as an adult for that one.
It depends upon the wording of the statute in your paarticular jurisdiction. In some states it is a misdemeanor and in others it is a felony, in still others it can depend on how much resistance was given to the officer and can range from a misdemeanor charge up to a felony.
Yes it is a felony
If convicted 3yrs or 5,000 fine or both
It may have a limit depending on the jurisdiction. Some states have no limit for felonies.
yes, it is a separate charge
Depending on the jurisdiction you're in: "Obstruction of Justice" - "Interfering With A Law Enforcement Officer in the Performance of his duties - "Hindering An Officer... etc)" - "Assault On A Police Officer" - etc - etc. None of it is good.
Yes. Battery on anyone is a crime and on a Police officer is a felony in every state.