Combine cucumber, chickpeas, rice, feta, tomatoes, onion, and olives in a bowl. Whisk parsley, lemon juice, garlic, basil, and olive oil together in a bowl. Stir dressing into the rice mixture. Season with salt and pepper. Let the salad rest for 1 hour before serving to allow rice to absorb the flavors.