Only if you are talking about a specific person. If you're writing "US Attorney General Eric Holder, Jr.," then it should be capitalized. If you're just referring to one of many positions of attorney general with no name attached, it should be lowercase--e.g.: "When I grow up, I want to be an attorney general."
Copay is a relatively recent term. It is not hyphenated. In general, short words like this are not hyphenated.
Adriel Brathwaite is the Attorney General for Barbados.
There is no general rule.
Titabu Tabane is the Attorney General for Kiribati.
As of 2013, the Attorney General and Minister for Legal Affairs is Allyson Maynard Gibson.
The possessive form of the compound noun attorney general is attorney general's.Example: This matter requires an attorney general's investigation.
No, 'general attorney' are two words.
the chief legal officer is Monroe Matthews
Jorge Chavarria Guzman is the Attorney General for Costa Rica.
In 2011, Australia's Attorney-General is Robert McClelland. (The Attorney General should not be confused with the Governor General, Quentin Bryce.)
The Attorney General for the state of Alabama is Luther Strange. The city of Mobile does not have a separate Attorney General.