You might have some valid defenses or explanations as to what caused your license to be suspend in the first place. But the issue is that at this time, the state has suspended your license and regardless of your explanations, you must stop driving and resolve whatever is keep your license suspended. This can be done quickly, depending on the reasons, so I would get started right away. Pay off any fines and then you can go back and try and dispute them, although to be honest it might be a bit late to do so on some of them. I would retain a competent attorney to both represent you in court on the criminal charge but also to assist you in getting you re-license. It does make a difference having someone navigating the administrative morass for you.
I'm not sure what the question is but perjury isn't the issue.
You should stop driving until you get your license reinstated. If you have no choice but to drive you are eventually going to end up in jail. Try to take the bus or move to someplace where you don't have to drive. Or, get your license reinstated. The suspension is the biggest problem and appears to be holding you back.
This answer is given merely for informational purposes and does not create an attorney-client relationship. For specific advice, contact an attorney in your state to see if working together makes sense.