No. Vegan mucin is made to give a similar hydrating, bouncy feel without using snail-derived ingredients.
Not on its own. Vegan refers to ingredient sources. Check the full ingredient list for anything your skin reacts to, such as fragrance.
Yes. A vegan cream layers with any routine; the vegan label only describes what is inside that product.