Heavy rain is battering the mid north coast and hunters region of NSW, with wind gusts of up to ninety kilometres an hour expected.