voice chat won't happen, because of idiots like some of you who trash talk. nintendo wants to protect the younger gamers from being cursed at all the time. thats why friend codes were made. you can only contact people you know, which prevents kid being cursed of by adults. or being forced to release their whereabouts and get raped. downloadable characters and modes will be available, because maps are already able to download, so most likely, characters and modes being downloaded will happen over voice chat.