CAIR is sponsored by HAMAS and Hezbollah, that is where they get their funding
Yes, CAIR and Muslim Brotherhood are both Terrorist Organizations.