Should I put it in a waterbath also
Definitely go with the graham cracker crust; a conventional pie crust would be soggy here. I always bake cheesecakes in a water bath. I don't know what the recommended baking time for your recipe is, but mine typically bake for about 45-50 minutes.
Mine says 1 hour to 1 and a half and thank u