In a large bowl, combine the broccoli, cauliflower, raisins, and onions. In a small bowl, whisk together the mayonnaise, vinegar, sugar, and salt, until the sugar has dissolved. Pour the dressing over the broccoli-cauliflower mixture; toss to coat. Refrigerate for at least 2 hours. Toss in sunflower seeds before serving.