The ability of the State to refile dismissed charges against you depends on the statute of limitations and the manner in which the case is dismissed. Sometimes yes, sometimes no. A case as old as your is probably past the statute of limitations.
Cases can conceivably go on forever, although you have a right to speedy trial if you demand it. That may or may not be a good idea, and you should speak to a lawyer about helping you decide based on the details of your case.
if it gets dismissed without prejudice, then yes you can be recharged. Most felonies can be charged up to 6 years (sexual assaults are longer); most misdemeanors can be charged up to 3 years.
With all due respect to the first attorney, he does not practice in Wisconsin. I agree with the second answer.
Also, keep in mind that the time your case has been pending does not count towards any statute of limitations. The time limit for the statute tolled when the complaint was filed against you.
Is the reason you are saying you can't plead because the judge is being difficult? Or are you saying that you want the benefit of a misdemeanor without having to plead to it? If the latter, you should be able to enter an Alford plea. An Alford plea allows you to maintain your innocence while receiving the benefit of the plea bargain. The court does not, however, have to accept an Alford plea.