have his criminal record expunged by an attorney.........................
No.
Not only may a felon not purchase, possess, or be given access to firearms in New Mexico, they can't in ANY state or territorial possession of the United States of America. None of the other information given in this question matters in any way.
best to speak to an attorney on the issue
No.
No. There is no state were a felon may own any firearm.
No- nor can a felon possess a firearm in any state. Federal law.
A convicted felon may not possess a firearm in ANY US state. This is governed by Federal law, and applies in every state. Law has existed since 1968.
Hire an attorney that is a member of the Indiana Bar.
Yes, but may not have access to the firearm (stored under lock and key that the felon has no access to)
You will need a lawyer, money and a lot of patience to see if you can get your right to own a firearm back
Besides getting your hands on a time machine, perhaps a pardon from the governor.
A felon can be "around" a person with a firearm as long as the felon doesn't own or possess the firearm, however, "possess" is subjective. If the felon can access the firearm, it might be considered possession if something were to happen.