Yes, Moro is canon. But he only currently only appears in the Dragon Ball Super Manga. It is expected that Moro will appear in the upcoming Dragon Ball Super anime, informally known as Dragon Ball Super Season 2.