Macaroni salad for 100

Source: By Leon Brocard

6 lb Fully cooked ham, cubed 
6 lb Macaroni, cooked & drained 
3 lb Shredded cheddar cheese 
2 Bags, frozen peas, thawed 
-20 ounces each 
2 bn Celery, chopped (12 cups) 
2 lg Onions, chopped (2 1/2 cups) 
2 cn Pitted ripe olives, drained 
-and sliced 
2 qt Mayonnaise 
1 Bottle western or French 
-salad dressing 
1/4 c Vinegar 
1/4 c Sugar 
1 c Light cream 
1 1/2 ts Onion salt 
1 1/2 ts Garlic salt 
1 ts Salt 
1 ts Pepper 

Combine first 7 ingredients. Combine all dressing ingredients; pour over the ham mixture and toss. Refrigerate.