Mix dressing ingredients in a blender (or simply shake in a jar if you don't include garlic or fresh basil).
Put individual salad ingredients on individual serving plates. Don't mix ahead of time.
Give people large bowls in which to build/mix their own salad and dress as they like.