Flash floods, wild winds for NSW weekend