There are some problems, none is really unsolveable, but all together tend to restrict this:
- oneOne brain is more than enough -, so a multiheaded species will probably not have it'sits brain in it'sits head (although dinosaurs having two brains is probably bullshit, a species COULD carry it'sits brain somewhere else);
- havingHaving your brain separated from main sensory organs (i.e.g. eyes) tends to complicate things -, but there are insects with stalk eyes and similar that solve this problemproblem;
- havingHaving secondary digestive entrance is probably the worst problem -problem; I don't really think there will ever be something that has more than one fully functional mouth attached to it'sits "heads".
soSo don't make it have it'sits mouth on the heads and brain contained in it - make it specialized limbs that come with eyes/ears/whatever and place the mouth somewhere on the main body.
That doesn't need those head/hands to not have teeth -, or at least something like lobster claws to rip stuff appartapart instead of chewing.