Technically, the Swan/Dolphin pools are heated, according to the website. Several people have posted that they aren't heated enough at any of the WDW resorts. It may depend on time of year, weather, etc.
Gulliver's at the Swan has character meals. I believe the breakfasts are only certain days of the week, but character dinners are on most nights. We went to the dinner buffet with two characters there. I liked it for the kids' buffet line they had. The kids could get food from the regular buffet too.