For the covenant pet thing, It wouldn't surprice me if the covenant specific pets were the same in terms of family, abilities and stats, but just looked different, like they all get a flying pet with the same move set, same stats and all, the venthyr is a bat, the night fae is a month, and so on.