Of course, what ever your reason for joining the military is up to you. If you join for any benefits, that is also fine. It all comes with a sacrifice and is rightly earned. So you must be willing to deploy to war, because if not, then no. Although there is never a guarantee that you will ever/never deploy, Just always be ready, or else you shouldn't enlist for that purpose.
Not FOR joining the National Guard or Guard obligations, but that does not mean they can't fire you for other reasons.
There are actually two National Guards, but when people say the National Guard they are probably (but not necessarily) talking about the Army National Guard. The other National Guard is the Air National Guard which is to the Air Force what the Army National Guard is to the Army.
No. There is only an Army National Guard and an Air National Guard.
There is the Army National Guard and the Air National Guard.
Roughly about 75%.
guardsman or reservists.
Yes. Each state has National Guard units.
No the National Guard does not have submarines. The National Guard is primarily a ground fighting organization. The Air National Guard does provide for air support within the US.
The National Guard and Air National Guard can be (and have been) deployed. The Puerto Rico State Guard cannot.
yes There are actually 2 types of national guards. There is the Air National Guard which is part of the Air Force and the Army National Guard which is part of the Army. Then there is the State Guard which certain states have and work closely with the army national guard.
Bear in mind that the National Guard comprises both the Army National Guard and Air National Guard. The major subordinate commands of the Texas Army National Guard and Air National Guard are listed in the corresponding Wikipedia articles for each, which you can access by clicking the related links at the bottom.
The National Guard has SEVERAL Colonels.