As with the other apparent 'leaks', nothing here seems too unrealistic, I could see some of them happening.
But what makes me believe this is fake is the fact that there are no new first party announcements or anything like that. I don't believe Nintendo will go through this whole direct without one new first party announcement at least. We still have almost no idea what's coming in 2018 if this was true.