Laws on this vary by jurisdiction. We'd need to know yours in order to answer this.
Your question calls for an opinion. My opinion is that people SHOULD be allowed to own a gun.
No. A felon in any state is not allowed to possess any type of gun, regardless of if it is loaded or if ammo is available.
You could try asking them. I'm trying (and failing) to come up with any scenario in which it's any of your business whether someone who is legally allowed to own a gun does in fact own a gun or not. If they feel like telling you, then fine; if they don't, then that's fine too no matter how curious you may be.
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.
Yes if you have a gun permit.
It is a right we have has since the beginning.
Yes, farmers are allowed to have guns, but they are not allowed to shoot or kill animals for poaching purposes. In most countries, farmers need to have a license in order to own a gun. If they or their livestock are threatened by any sort of predator, they are allowed to kill that predator.
If you mean "own" a gun, no. Felons cannot own or possess guns.
Restrictions on owning a hand gun depends on what nation this question is being directed. In the United States the restrictions on owning a hand gun varies in each state. For example, in the state of New York, on is not allowed to own any type of gun while in Arizona one can own anything except a machine gun or army tactical weapons.
Felons are never allowed to buy or own guns.
A Mexican citizen in good standing can't own a gun in Mexico, so naturally a foreign citizen - in good standing or otherwise - wouldn't be allowed to.
License usually means that someone in power has allowed you to do something. Like the government allowing you to drive a car or own a gun. Revocation means that your right to do that has been removed, taken back. You're no longer allowed to drive, own a gun or whatever it was about.