I'm not 100% sure, but I know they are good about substitutions. You might ask for a vegetable only pizza and request no cheese. I'm sure if they have a vegan pizza they will let you know. If not, I'm pretty sure you can order a special pizza to meet your requirements.
I'm not aware of this option. U should call and ask. The employees are super nice.
Thanks! Your answer is awaiting moderation.