No, not in the US. You cannot hold one in your hand. This is a Federal law that applies in all US States.
no.
No
Yes.
In the U.S. you cannot legally own a gun if you have a felony on your record, unless your rights have been restored.
Yes, a felon can pawn a gun but will not be able to retrieve the gun due to the felony record.
Not in New Hampshire, not in any other state.
No. He may not possess a firearm anywhere in the US. Federal law.
Forever unless pardoned by the Governor
No you do not have to be a gun expert to own a gun. As long as you are of legal age to own a firearm and you do not have any felony offenses on your record, you can own a gun.
It depends on what you mean by "ex" felon. If the felony has been expunged or otherwise removed, the answer is maybe, but you should check with a local attorney familiar with firearms laws. If you simply mean "out of prison" but the felony is still on the person's record, the answer is no, at least in the U.S. Felons are not allowed to own or possess firearms in the U.S.
Yes. Whether you'll be able to find employment or not, is a different matter.
Yes. If you have a criminal record (convicted a felony) you lose the right to vote and the right to own a gun. Therefore you can not go hunting and can not own a gun to go hunting!