Swimming and Lunch are included if you book through Disney. It's a really nice island. I enjoyed laying in the hammocks and just resting after my Dolphin Encounter.
I'm sure you could book the excursion on your own. I think the only thing is you have to pay for the transportation over to the island. That is included with Disney.