In a food processor, pulse together the flour, sugar, and salt until combined. Add the butter and pulse until the mixture resembles coarse sand.
Press the mixture into the bottom of a 9-inch springform pan. Bake for 12-15 minutes or until lightly golden.
In a large bowl, beat the cream cheese and sugar until creamy and smooth. Add the eggs, one at a time, beating well after each addition. Add the sour cream, vanilla extract, and strawberry puree, and beat until well combined.
Pour the mixture over the cooled crust and smooth the top with a spatula. Bake for 35-40 minutes or until the edges are set but the center is still a little jiggly.
Let the cheesecake cool to room temperature. Then refrigerate for at least 2 hours or overnight.
For the lemon curd topping, melt the butter in a medium saucepan over medium heat.
In a medium bowl, whisk together the sugar, eggs, egg yolks, lemon juice, and lemon zest. Slowly whisk the mixture into the melted butter.
Cook the mixture, whisking constantly, for about 10 minutes or until thickened and smooth.
Let the lemon curd cool to room temperature. Then spread it over the top of the chilled cheesecake.