Is the Super Mario Galaxy Movie’s Rosalina Reveal Canon?

Plus an argument why Shigeru Miyamoto does not, in fact, hate story elements.