These trees need water for seed germination, but you can plant them in uplands (even as a drought tolerant choice) and they will make it fine. This would not be a natural place to find them though because they would not be reproducing as they would in a wetter area.
They can withstand hurricane winds better than the pines.
.
Yes I understand that and that's why I said generally. The cypress trees located in that development are naturally occurring and not planted. In addition if you look around the marsh areas (generally only located in low lying or flood prone areas) there are many cypress knees.