In a bowl, whisk together 1/4 cup olive oil, grated garlic, half of the lemon juice, and 1 teaspoon salt. Add chickpeas and stir to coat. Set aside to marinate for at least 30 minutes, or for best flavor, cover and refrigerate for 8 hours or overnight.
Bring a large pot of salted water to a boil. Add farfalle pasta and cook according to the package instructions until al dente. Drain and rinse under cold water to stop the cooking process.
In a large mixing bowl, combine the cooked pasta with the marinated chickpeas. Add the remaining olive oil, lemon zest, and the rest of the lemon juice. Toss well to combine.
Add herbs and cheese: Stir in the chopped parsley and basil, and season with salt and freshly ground black pepper to taste. Gently fold in the Parmesan cheese just before serving to prevent it from melting
Enjoy the pasta salad warm, at room temperature, or chilled. Garnish with additional Parmesan cheese, herbs, and a squeeze of lemon juice if desired.