I'd stay away from the Daiya but I'm just not a fan of it and I have no idea how it will affect the texture of your cheesecake. You can replace the tofu with soaked cashews but you'll need a blender or food processor- cashews will give you a great texture. I would definitely not replace the coconut sugar with coconut flour...too much fiber and not enough stuff that acts like a liquid. Instead you can use coconut nectar, maple syrup, maple crystals, agave, or white sugar (if you consider it vegan). Honey is definitely not vegan but will certainly work.