Wow, that sounds like so much fun! For your cake if you can't get vegan white chocolate you could get creative and use coconut (as Entrantress said), white marzipan or even thinned-out white icing.