Cruz runs in 2018. But will need replaced if God forbid he is our President. His seat I think is picked by Governor Abbott.
Abbott could pick only for a six-month replacement: then a special election for the 18 months left in the term.