Both metrics depend on the actual number of searches done in SE which include pages of your site in the results. I guess this variable can be tracked for the keywords metric (2nd metric) looking at global searches per month on google adwords tool; and for the pages metric (1st metric) I guess google webmaster tools gives it, but just for google, obviously.

One advice for good rankings on Maps / Local is to create LOTS of consistent data accross every resource Google might be using.

What if I am one of those resources? Let's say, I have a site which offers a listing of Seattle men's suits, and I would like to get more traffic for the content I am providing. Is there anything I could do?

Is it cloaking to show a layer with a black background that suggests the user to go to another page? this layer can be closed by the user. What the spider sees is the layer under the content, whereas the user sees just the layer, not the content, unless he closes that layer. That is done with javascript. Is that cloaking?