1) The Garmin 696 comes with quite a bit more map detail than, for example, a Garmin 530. The Map Source program gives you even more detail -- equivalent to a topo map.
2) On the 396/496 series, as well as the 696, I have always programmed the chip in the gps unit. I haven't tried doing it otherwise.