That content is not in the game yet.
You shouldn't be able to get him in your team without giving him the soda first.Can you check the People menu and make sure how many stars he has?