Full skulls from Saurpods are fairly rare, since they are so fragile. They are huge animals though. Camarasaurus was much taller than the largest predator at the time (Allosaurus). They were up to like 70 feet long, and 30ish tons. Allosaurus was 30 feet long (still long), but only 2-3 tons. A full grown Camarasaurus would probably just fine. Young ones would be very vulnerable (but they did grow SUPER fast compared to mammals)
Camarasaurus has large teeth for a Sauropod. They are like little shovels. This one was worn down quite a bit, so the Paelo on site said it was likely an older adult: