Cook pasta according to package directions, omitting salt and fat. Drain; rinse under cold water, and drain again. Place pasta in a large bowl. Add tuna and next 4 ingredients.
Combine vinegar and remaining 5 ingredients in a small bowl, stirring well. Pour vinegar mixture over pasta mixture, and toss well. Cover and chill at least 2 hours. Toss gently before serving.
Cook the pasta a day ahead of time. When you're ready to make the salad, rinse the pasta and assemble the salad.