Make the chive dressing. Stir together the mayo, crème fraîche, lemon juice, chives, garlic, salt, and pepper until smooth. Taste and adjust for seasoning, then cover and chill for at least 20 mins or up to 2 days.
Make the balsamic vinaigrette. To a small blender, add the olive oil, balsamic vinegar, chives, green onions, and Dijon mustard with a pinch of kosher salt and pepper. Blend until smooth, then taste to adjust for seasoning. Use immediately or store in the fridge for up to 5 days.
Add the chopped cherry tomatoes and beefsteak tomatoes to a large bowl. Add black pepper and 1 teaspoon of kosher salt, then pour over half of the balsamic vinaigrette. Stir until evenly combined, then cover and set aside to marinate at room temperature while you prepare the other ingredients.
Prepare the toppings. Heat a large cast-iron skillet over medium-high heat. Add the bacon to the pan and cook until crisp, turning halfway through. Allow the bacon to drain on paper towels, then crumble and set aside.
Reserve 1 tablespoon of the bacon fat and add the corn kernels to the same pan. Add a pinch of salt and cook for 5-8 minutes, stirring often until lightly charred and brown. Scrape the corn into a bowl and set aside to cool.
Alternatively, you can cook the bacon and corn in the oven. Preheat the oven to 400℉, then toss the corn kernels in a bowl with 1 tablespoon of olive oil and a pinch of salt. Line two baking sheets with parchment paper. Evenly space the bacon slices onto one baking sheet, then add the corn kernels to the other baking sheet. Bake for 18-22 minutes, until the bacon is crisp and the corn is golden brown. Set aside to cool.
Assemble. To the bowl of marinated tomatoes, add the drained peas, fried okra, crumbled bacon, and cooled corn. Fold in the fresh chopped basil. Taste and adjust for seasoning, adding more salt, pepper, or balsamic vinaigrette if needed. Remove the chive dressing from the fridge and dollop over the salad as desired.
Serve the salad immediately with more balsamic vinaigrette and chive dressing.
Leftover salad will last up to 2-3 days in the fridge if stored in an airtight container. If not serving on the same day, store the salad separate from the chive dressing and fried okra to maintain their texture and flavor.