WELL, think carefully about the water parks. NO GAC there, at least when we went. CMs seem to be less trained about special needs guests, too. We had some bad experiences.
We have stopped taking DS(Sean) to the water parks, but he used to love them. At Blizzard Beach they use the gondola on the chair lift for autistic guests, or so we were told. (we said he was ok on the regular chair, but I understand their concerns). You can't bring the tubes up on the gondola of course. Sean has a Convaid chair, and if we left it at the bottom of the hill by the chair lift, when you come down the slides, you end up somewhere else in the park. (only BB has the chair lift of course)
It was easy when he was little, his Dad could carry him! DS has trouble walking up the hills at the water parks, poor vision, balance, distractability, low muscle tone. For a few years, we would get to the water parks, and head to the family raft ride first. BB has a much longer ride than TL for this. Then I would take the other 3 kids on the big slides, while DH took Sean in the lazy river. After lunch, I would leave with Sean, and DH would then go on the bigger slides with the other kids. Sean would be tired by this time anyway, so it worked out ok. Sometimes we would all do the lazy river together before or after lunch. We loved the water parks!
But now we stick to the hotel water slides with Sean......