About this stuff on whether you can redownload Wii U purchases on a new console:
So far, the only negatory they've specified is that if you download a game to an external HD, you cannot plug that HD into another Wii U and play the game. That games are associated with the console they're downloaded on so others can play them, is exactly like the 360 and PS3. In the case of the 360, you can redownload on a new console, and you personally can play the game so long as you're logged into xbox live. The purchase is associated with your account as the primary owner.
Changing which console the purchases are "naturalized" to requires using a tool outside the system to perform a total console license reset.
The only thing Nintendo hasn't clarified yet, is whether you can redownload a game to a foreign system using your Nintendo network ID, and personally play it. But they stated the purchases are now associated with and tracked using your network ID account.
Given that the online web based Nintendo network ID system is not online yet, we do not know what it will offer. For example, a web based tool could be used to change console software licenses for attaching purchases to a new console, same as Microsoft uses.
As for the Wii U VC, the last hope (however unlikely it seems) is that when the U virtual console is rolled out, it offers importing of Wii VC games legally transfered to the Wii U using the system transfer tool, and then asks the user to select a Nintendo network ID to associate those imported games with. Which would be a one time offer, and permanent obviously, so ownership of the VC software couldn't be farmed out to multiple NNID accounts.