What my rough idea is, is to get to Key West around noon. Soak in the Keys all day and night. Spend the night. Eat breakfast. Hit the road around noon the following day. Stop at John C. Pennecamp State Park in Key Largo to snorkel (3pm time slot). Get back to home base by 8:00.

Do any Keys vets see any hiccups/issues in that?