I was stationed there from 1998-2004 (before they merged with Ft. Dix and Navy-Lakehurst). All three facilities are adjacent to each other.
But...
...for being in such a heavily populated state, McGuire AFB/Ft. Dix are in the middle of nowhere! The town outside the gates of those two bases is Wrightstown (North Hanover Township), and it mainly caters to the single troop experience with a handful of fast food joints/mom-and-pop pizza places (one of which became notorious in the media for employing a group of men who would later be prosecuted in terrorist-related activities connected to their work at one of the mom-and-pops).
Same goes for rental housing -- most of the apartments bordering the bases are overpriced, and just plain dumpy.
If you want off-base/post shopping, etc. (think
Walmart, Target, malls, etc.), you are going to have to drive at least 12-15 miles (Burlington, Mount Holly, Moorestown) -- and with gas now in the mid $3's (and rising!), a fuel-efficient vehicle is something to seriously consider. Also, consider getting an E-Z Pass, as you have to pay a toll to leave the state (no kidding!).
As for schools, I was not there with children, but I believe the bases figure in the North Hanover Twp. school district.
I understand base facilties have gotten way better since my tour, there. There is a large Commissary/Exchange complex, with all the usual stuff found on large bases.
I know TheDIS has many, many members from N.J. I also know that most mainstream New Jerseyans view the area of Burlington/Ocean counties that house the military bases as something of a "black hole". They know it's there, but can't tell you a whole lot about it (I credit that to the "remote" location of the bases, as compared to other DoD facilities in the U.S.).
I had a saying about my experience, there -- "the best part about being at McGuire was seeing it in my rear view mirror when I left in 2004". And, it took accepting a short tour in Korea to finally get me out of there for good.
I do hope your tour is a good one -- if you have questions, feel free to PM me, and I'll share whatever I know.