Broccoli Bacon Dried Fruit Salad (?)

I got this from my sister-in-law.  It should be doubled for a party. 

1 or 2 heads broccoli (cut into small pieces)
1/2 cup red onion
1 cup chopped celery
1 pound bacon, fried crisp
1/2 cup sunflower seeds, pecans, or peanuts
1/2 cup dried cranberries or dried cherries (preferably unsweetened)

Dressing

3/4 cup mayonnaise
1/4 cup sugar
2 tbls white vinegar