Mathematica, 2525 24 bytes
Tally@#~MatchQ~MatchQ[{{_,2}..}&]@*Tally
The Tally
function returns a list of the form {{elementelement, countcount}, ...}
, which is then matched against a pattern that checks whether all count
count are 2.