Yes, You can activate and create the twitch account without giving any number. Although,if you use Two factor Authentication then it is recommended to give the mobile Number.