Can you have 2 email addresses on yahoo?

Yes, but you can't have more than 2 without paying and both will go to the same inbox.