This is not a question that can be answered by this site. Whether you are hired or not, is entirely up to any prosepective employer you apply to.
That depends on exactly what it is. If you have felonies on your record, or misdemeanor domestic abuse charges, then you can't - that's FEDERAL law, applicable regardless of which state you're in. Many misdemeanor drug offences will also disqualify you from being able to legally own a firearm.
Yes, as long as the misdemeanor conviction is not in conjuction with issues concerning children.
Unless a person goes to go court and tries to have the misdemeanor removed it stays on a person's criminal record forever. If a person is able to have a misdemeanor expunged then it will no longer appear on their record.
Convictions stay on your record forever. You may be able to get a misdemeanor expunged off your record if you were 21 or younger at the time of the crime... but otherwise its life time and easily seen on CCAP.
It depends on the misdemeanor and on the state to which you are applying. It does help if a nurse is able to spell...
You should be able to, although it'll almost certainly disqualify you from being able to obtain a concealed carry permit, although a better call could be made if one were to know the nature of the charges, and especially if it was actually a felony charge pled down to a misdemeanor.
A misdemeanor charge will still on you criminal history record forever, regardless of whether a conviction exists or not. Criminal Histories are generally not of "public" record. Missouri Case Net shows court actions on individuals and is searchable by name, county, etc.
Since it is a class B misdemeanor you may be able to hire a lawyer to help you get it expunged from your record. If you do this it will not have a big impact on your future. Having it on your record will impact your employment possibilities. It may cause employers to turn you down.
If it's misdemeanor theft, you might be able to receive a waiver. If it's felony theft, then the answer is almost certainly going to be no.
Criminal convictions remain on your criminal record forever, unless you are able to have them expunged.
In some states it is possible to be granted deferred prosecution where your sentence is delayed for a year. You will be on probation, and will be required to follow certain conditions within that time period, such as not committing any crimes, performing community service, and/or taking a drug/alcohol education course. At the end of the period the charges will be dropped and the misdemeanor taken off your record. However, a background check will probably still reveal this history, depending on the level of the check.
I believe that you should be able to. Best thing to do is to be 'up-front' and ask the recruiter yourself. Don't try to hide this information, because when the recruiter pulls your criminal record it's going to show up there anyway.