Preheat oven to 350°F (175°C). Grease two 8-inch round cake pans, line with parchment, and grease again.
Whisk flour, baking powder, baking soda, and salt in a bowl.
Beat butter and sugar until light and fluffy, 2 to 3 minutes.
Beat in eggs one at a time, then mix in vanilla.
Mix in sour cream until smooth. Add dry ingredients in three additions, alternating with milk, mixing just until combined.
Divide batter between pans. Bake 28 to 32 minutes, until a toothpick comes out clean or with a few moist crumbs. Cool 10 minutes in pans, then cool completely on a rack.
Make crunch topping: Pulse cookies into coarse crumbs, add freeze-dried strawberries, pulse a few times. Stir in melted butter until evenly coated.
Make frosting: Beat cream cheese and butter until smooth. Add powdered sugar gradually, then add strawberry powder, jam, vanilla, and salt. Adjust texture with heavy cream or more powdered sugar if needed.
Assemble: Level cakes if needed. Frost the first layer, add a thin jam layer if you like, then add the second layer. Crumb coat the cake, chill 20 minutes, then frost again.
Press crunch topping onto the sides and sprinkle over the top. Chill at least 1 hour before slicing for clean cuts.