Taxis are always waiting for walk ups outside the entrance gate just to the right as you are leaving Seaworld. Theres also city buses that stop inside the parking lot area near the entrance.
When it's not Spring Break (and I'm not sure exactly how many weeks they consider Spring Break), it typically closes at 6 during the week and later on weekends - maybe 9?