Since we don't know where you are located, we can't comment (effectively and knowledgeably) on how the issuing authority might view you on the basis of "character." Some jurisdictions allow the issuing authority a lot of latitude to refuse permits based on vague (or no) criteria, while authorities in "shall issue" jurisdictions must follow specific criteria.
In general: Arrests don't (or shouldn't) count. You have not been
convicted of a felony or -- apparently -- even of misdemeanor domestic violence. If you were buying a handgun you could honestly answer "No" to the question on the form about whether you have ever been convicted of a felony. But if you are in a "may issue" jurisdiction, the issuing authority conceivably could use your arrest history to claim that you are "unsuitable."
The same applies to the restraining order. It is not currently in force, therefore it does not exist. It would not -- today -- be a bar to buying a handgun, at least under Federal laws. But, again -- if you are in a "may issue" jurisdiction, the issuing authority could add that to the arrest record and "determine" that you shouldn't be allowed to defend yourself.
Go to
www.handgunlaw.us and look up your state. You'll find useful links to the basic requirements for a license/permit in your state. I don't recall if that site gets into a discussion of may issue
vs. shall issue for each state, but it's a starting point.
I know lawyers cost money, and you may not have a lot. If you are in a shall issue state, it might be worthwhile just applying, and then bring in the lawyer if you are denied and have to appeal. If you are in a "may issue" state, IMHO it would be better to consult an attorney before applying. Preferably, go to a gun rights attorney, not to a domestic or divorce lawyer. I think the NRA web site has some links to gun rights lawyers in each state.
Good luck.