for that device you just need a large enough SD card, or whatever fits it, to hold the photo's you will be taking.

The Apple iPad2 does not take a memory card directly but can if the optional camera connection kit is purchased.
That said, pictures taken with the iPhone and iPad can be directly uploaded to the iCloud and not require additional terrestrial storage.

The MS Surface RT takes a Micro SD card up to 64GB. That could take your movies and display them. It would also depend on where the movies are coming from. Are they Rips of your owned DVD's or do you have another source?

Will Internet Access be a feature of your vacation in Florida. If so, then services like Amazon or Netflix will be available and would not require any storage devices.

Notwithstanding all the above, I can't see you getting just one device, define device by the way, to suit all of the different devices.

Enjoy the vacation

P