Cut the zucchini in half crosswise and then into 1/4 to 1/2-inch thick slices. If the center slice is very seedy, discard it. Arrange the slices on a paper towel-lined pan and sprinkle with 1 tablespoon salt, turning so you get both sides. Cover with another paper towel and set aside about 1 hour, letting the excess liquid weep from the zucchini.
Meanwhile, dice, halve or chunk the tomatoes, depending on their size and your whim. Put in a bowl with the olive oil, vinegar and garlic. Tear the basil into pieces and add to the bowl. Season well with salt and pepper. Set aside to marinate.
Mix together the panko, Parmesan, thyme and oregano and season with 1 tablespoon salt and some pepper in a broad, flat bowl or pan. Put the flour in a lipped plate or bowl. In a third bowl, whisk the milk and eggs together. (Have a bowl of water for dipping your fingers to keep them clean while breading.)
Blot the zucchini very dry with paper towels. Dredge the zucchini slices in the flour, then dip in the egg and then dredge in the breadcrumb mixture, turning as needed to coat completely. Shake off excess breading and transfer to a baking sheet.
Pour about 3/4-inch oil in a medium straight-sided skillet; heat over medium heat until it registers 365 degrees F on a deep-frying thermometer. Working in batches, fry the zucchini slices, turning once, until golden brown, 3 to 5 minutes. Transfer to a paper towels and season with salt. (The zucchini can be fried up to 2 hours before serving.)
Preheat the broiler. Arrange the rolls, split-side up, on a baking sheet and drizzle some of the juice from the tomatoes over the bread. Cover the bottom roll with the zucchini and top with the provolone, then toast under the broiler to melt. Add the tomatoes and cover with the roll tops. Slice and serve.