Does the Rival score victory points for Dinosaurs in the Rival's Ranch?
Yes
The Rival scores victory points like a regular player would: adding up points from fulfilled Contract Cards, Research Cards and Regular Dinosaurs still left in the Rival's Ranch.