All presidential candidates have Secret Service protection.
No they don’t. I looked and could find where Cruz asked for SS. The protocols for SS used to be only to those that won their parties nomination.
Now that has seemed to have changed and the SS will make a determination on certain factors but you still have to request it, it is not automatically given.