Having a tad of knowledge in each of the subjects. I would say it would be possible to a point. Morph ID is entirely possible, there’s no reason a machine shouldn’t be better at iding morphs than we are. It could take variables into account far better than us. However I am unaware how long it would take to build and how much data would need to be fed into it, to get it to that point. Predicting future offspring, you can predict all you want and even get close on some of them, other would be wildly different. I could see it being a fun toy rather than useful.
Biggest issue I see is making sure all your data is legit, a couple mislabeled morphs could make the whole program useless. If you’ve been around, you know there is a lot of mislabeled animals out there.