Do all of my sponsors have to sign up through the site?

As many as possible. We understand that you will have family members, co-workers, and close friends who will not want to sign up individually, but will pledge their support. You can "proxy sponsor" for these folks from your profile.