Aliwal shoals can be nice with the sand tigers, and surge is there. Baiting will hv to depend on currents. But yes, it will be cold.
Sardine run though cold should be fine as you are onli in water for a while for the baitball action. typically last a few mins. Then you are up to chase the action at another location.