You can substitute red wine vinegar for sherry vinegar, but you'll sacrifice a bit of that unique, complex flavor that the sherry vinegar brings.
To make the salad vegan, substitute maple syrup for honey and omit the cheese.
The salad does well made a day ahead. The tomatoes will start to release their juices, whether you mix in the dressing ahead of time or at the last minute. You may want to wait to mix in the almonds if they will bother you when slightly softened.
Adapted from
BBC Good Food.