DisneySea can be tackled in one day but by far the best way to experience it is with two days. Definitely arrive early, around 30-45min before park opening so you can get the first FastPasses and get in line for popular attractions before they get too long.