It appears that you may multiple warrants outstanding for your offenses. I agree that talking to an experienced local defense attorney will help you get a handle on what the expected outcome in your case could be. You need to find out how many warrants, where they are and what the charges are on each warrant.
You can inquire of an attorney in the county with the warrants what is owed. You attorney can see what sort of arrangemen the prosecutor or the court would be willing to accept.
We do not have a client/attorney relationship until you make an appointment, we discuss your case face to face, I accept a retainer, and we explictly agree to enter into representation.