Rural NSW to receive vaccine within weeks