Technically, it can be either. There is no law in Tennessee making it illegal to carry openly, and there is nothing on the permit or in the law stating the word "concealed."
No.
There is no gun registration in Virginia. As for concealed carry, you must possess either a Virginia concealed carry permit, or a concealed carry permit from a state whose permit is valid in Virginia.
What were the circumstances? What he carrying in a prohibited location? Was he carrying a prohibited weapon?
Yes. The state of Tennessee recognizes handgun permits from any state.
You must have a license to teach concealed carrying classes in NC. While a concealed carry permit is helpful, you will need to attain further licensing and certification in order to teach.
I'm assuming you mean if you carry a weapon does it have to be concealed. It depends on where you are. For instance, the state of Tennessee does not issue a "concealed" permit, but a handgun carry permit and there is no specific requirement to conceal the gun by law. However, many states do require the weapon to be concealed. Check handgunlaw.us for more information.
No. Concealed carry permits are issued by individual states, and do not transfer.
In Alaska, Arizona, Arkansas, Vermont and Wyoming it is legal for residents to carry a concealed pistol out of doors. In other states you must apply for and obtain a permit to carry a concealed weapon.
If you have a concealed carry permit from Tennessee, or from a state with which Tennessee has reciprocity, no. If you do not, it's a misdemeanor, provided you can legally possess the handgun.
Fishing; carrying a concealed firearm in many states.
Yes. To be legal, it must be unloaded and inacessible. If you don't have a carry permit, the best place to store it is in the trunk, or if you don't have a trunk, as far to the rear of the car (away from anyone in the car) as you can put it. If you have a carry permit from any state in the U.S. you can carry it loaded and accessible. Tennessee recognizes permits from any state.
Yes, you can carry a concealed weapon with a permit in a Florida restaurant unless the restaurant explicitly prohibits it. However, it is always a good idea to check the specific laws and regulations of the restaurant or establishment before carrying your concealed weapon inside.