Most of this is Nintendo gonna Nintendo. The phrasing is a bit strange, it sounds like there might be online multiplayer modes exclusively for playing with friends, and possibly voice chat with friends, in which case it's definitely Nintendo gonna Nintendo. But if the already-shown 4v4 really is the only online multiplayer mode then I could see that being influenced by the deadline.
A couple of translations:
"No way to directly communicate with people you've been randomly matched with." -- I wouldn't go so far as to say that this is confirmation by omission of voice chat between friends, but it seems to imply that in my opinion.
"They plan on supporting the title post-release." DLC, free or otherwise, confirmed.








