I'm sure Captain Toad will line many Christmas stockings! So yes.
Does Europe really have a black friday? I recall that Europe and Japan holiday sales don't typically hit full swing until December anyway.
I think the difference in release dates show a problem with scalability @ Nintendo. I think they're scared of a bug being found or network problems on release then being overstocked WW with the game because of bad press.
I predict NX launches in 2017 - not 2016