Do I have to be a resident of California to open a CalABLE account?

No. Residents from any state may open a CalABLE account.