Yes. All around check. It is outsourced.
Yes they do a background check which takes a couple weeks. They also asked for a credit card, which to this day I don't understand why. Maybe they run a credit check as well if you are for a position that handles money.
Yes, CAA does require a background check and it takes about a week-2 weeks for them to do a background check.