Preheat oven to 350°F. Prepare a 9-inch springform pan with nonstick spray and parchment paper on the bottom.
Bake 1 1/2 cups flour on a cookie sheet for 5 minutes to toast for cookie dough balls. Let cool.
Mix 1 3/4 cups flour, baking soda, and salt for crust dry ingredients, set aside.
Beat butter and sugar for the crust on high speed for 2 minutes. Add vanilla, egg, and egg yolk. Mix until combined.
Add dry ingredients to wet and mix on low speed just until combined. Fold in Christmas sprinkles.
Press crust dough evenly across bottom of springform pan. Bake 25-30 minutes until golden. Set aside.
For cookie dough balls, mix 1 1/2 cups flour and salt. Set aside.
Beat butter and sugar on high for 2 minutes. Add vanilla and milk, mix until smooth.
Add flour mixture, mix on low speed until combined. Stir in Christmas sprinkles.
Roll dough into small balls (dime to nickel size). Freeze until firm.
Preheat oven to 325°F. Prepare hot water bath using one of two methods with roasting pan.
Beat cream cheese and sugar on high for 2 minutes, scraping bowl halfway.
Add sour cream, heavy cream, and vanilla; mix on medium until smooth.
Add eggs and mix on low speed until just combined. Gently fold in 3/4 of the cookie dough balls.
Pour cheesecake batter over crust in springform pan. Place pan in water bath.
Bake cheesecake for 80-90 minutes until edges are set and center slightly jiggles.
Turn off oven and crack door; cool cheesecake inside oven for 30 minutes to prevent cracks.
Cool cheesecake completely on rack, then wrap pan in foil and chill for at least 6 hours.
Heat heavy cream until steaming and pour over white chocolate chips. Let sit 2 minutes and stir until smooth.
If needed, microwave ganache in 20-second intervals until fully melted.
Remove cheesecake from pan and parchment. Pour ganache over top.
Freeze cheesecake for 10 minutes. Top with remaining cookie dough balls and additional sprinkles.