Could he be an incarnation of Majora? Well, it's never flatly stated or denied, so yes. Is it likely that he's an incarnation of Majora? Not really, because the two games are so far apart.
However, I do like your theory. It's very creative, and I would like it if someone created fan fiction...