Out of all of this all I can say is... ICK Vegan 'cheese'? What's the point? if one is meant to be 'vegan' why eat faux non-vegan things... eat bloody veg that looks like, well, veg!
That is all, please tell me there is no 'milk' made from things other than the natural process of a mammal's breast?
There isn't any such milk yet but who knows when it will come!
I have always been baffled by that bit. If you want to be vegan, fine. Let's not bother with trying to replicate all the stuff you love though!!