Lightly grease the bottom of a 9x13-inch baking pan with cooking spray and set aside,
If using whole graham crackers instead of prepackaged crumbs, place the crackers in a food processor and pulse until fine crumbs form. You may have to do this in multiple batches. Transfer the crumbs to a medium mixing bowl.
Add the melted ¾ cup salted butter to the 2½ cups graham cracker crumbs and mix with a rubber spatula until the crumbs are evenly moistened.
Pour the graham cracker crust mixture into the prepared baking pan and press firmly to form an even layer of crust. You can use your fingers or the back of a measuring cup to get it nice and even. Then place in the refrigerator to chill as you prepare the cream cheese layer.
In a large mixing bowl with a hand mixer or a stand mixer fitted with a paddle attachment, cream together 16 ounces cream cheese, ½ cup salted butter, ¼ cup sour cream, 2 teaspoons fresh squeezed lemon juice, and 1 teaspoon pure vanilla extract until smooth and fluffy. Scrape down the sides of the bowl with a rubber spatula.
Gradually add the 1½ cups powdered sugar and beat until fully incorporated, scraping down the sides of the bowl as needed.
Fold in 8 ounces Cool Whip (thawed) with a rubber spatula until fully incorporated. Spread it evenly over the prepared graham cracker crust.
Place the sliced 4 ripe bananas evenly over the cream cheese layer. Add the sliced 1 lb fresh strawberries evenly over the bananas, and then add an even layer of the drained 1 (20 oz.) can crushed pineapple
Spread the remaining 8 ounces Cool Whip evenly over the top. Place the dish in the refrigerator to set for 4 to 6 hours or overnight.
When ready to serve, drizzle the top all over with Chocolate Syrup. You can pipe some extra whipped cream on top if you desire. Then sprinkle it with ¼ cup chopped peanuts and Rainbow sprinkles. Top it all off with Maraschino cherries.