1. I couldn't say specifically for AE as I am in the UK. However, my feeling is that "scapegoat" is significantly more common.
2. To me, "whipping boy" suggests someone who is repeatedly punished in a demeaning way. It also has specific historical meaning (http://en.wikipedia.org/wiki/Whipping_boy).