In a large bowl, whisk together graham crackers and 2 tablespoons granulated sugar. Pour in melted butter and stir with spoon until evenly coated. Divide graham cracker mixture among 24 paper lined muffin cups, adding a heaping teaspoon full to each. Press mixture evenly into each cup. Bake in oven for 5 minutes. Remove from oven and cool while preparing filling.
In large mixing bowl, add softened cream cheese, 1.5 cups sugar, and flour. Use a hand or stand mixer to mix on low speed until well blended and smooth. Add eggs, one at a time, and blend on low speed just until combined after each addition. Scrape down sides of bowl with a spatula as necessary. Add vanilla, sour cream and whipping cream and mix just until combined.
Tap mixing bowl against counter top about 30 times to release some of the air bubbles. Divide mixture among muffin cups, filling each cup nearly full. Bake in heated oven for 20 to 23 minutes; centers should still jiggle slightly… don't overbake! (If tops begin to crack, they’ve been baking too long). Remove from oven and allow them to cool in the pan on a wire rack for 1 hour. Cover loosely with plastic wrap and transfer to refrigerator to chill for at least 2 hours.
To garnish before serving, use the back of a spoon to spread 1/2 teaspoon of fudge sauce onto the top of each cheesecake, then place a dollop of cherry topping on top (directions for preparation below).
Store refrigerated in an airtight container for up to 5 days.
For the cherry topping
In a small bowl, whisk together corn starch and cold water to make a slurry; set aside.
Place cherries and sugar into large microwave-safe bowl. Stir to combine and microwave on high for 2 minutes, stirring after the first minute. Add cornstarch mixture to the cherries and continue cooking on high for 2-3 minutes, stirring briefly every 30 seconds.
Remove from microwave, stir in vanilla extract and chill until ready to serve.