Yes, the watch shows the speed directly, for running as pace in min/km and for cycling as km/h.
There is no specific mode for windsurfing, but you can create your own individual mode and name it windsurfing. What the watch should display in the mode, e.g. km/h or other, can be selected.