Can't address the second question, but I think an average # of schools might be 5 or 6. Remember that each one will cost you more dollars in PharmCAS fees, supplemental fees, etc. plus interview travel if you get interviews. So, I think you want to balance applying to enough to get in vs. how much bucks you want to spend on the application process. Also, this might depend on what state you are in - some states have multiple programs that are public schools, and many states only have one "state" school.
I was geographically constrained, plus I had very good stats and 5 years of pharmacy work experience, so I only applied to 2 and got into both. However, I think most people do apply to at least a few more than that.