The atlas style map look very detailed!

Unfortunately, the last attachment is invalid.

For labeling, to make a long message short, I would recommend that you read this : http://www.cartographersguild.com/re...ames-maps.html
Fonts should be easy to read and consistent but this is often more complicated that it looks. Usually it's better to use font similar to those you would find in a book. It does not have to be Time New Roman or Helvetica but certainly not too fancy either but I can't find a counter example right now.