We went for 2 days last trip. If you buy a 1 day pass, you can get a 2nd added on for free at the park (and maybe on their website, too, I'm not sure.)
If you were there from open to close during a non-crowded time period, you could probably do/see everything. Otherwise you'd probably need two.